0120420789b1ada1608ec16435f6c7fd1f62955342d10bc35392e31657ccf99e84bf0a
01218c0513d3ef59af0006594885ad9414c61be7eb94fae3238a71479f59f51a85160a
012076740be0462e2a07c6c3e2ddede84746005779b8803ad65ca3a12e3ce2f82a050a
012149b611dcfee72eb9a428fbd9d777d80b2b8457f7dd46e02ae4ae13bd547ac36d0a