0120ec86003cf77de53b2561f3ea59e54adea8558dbdef96a764eb3c4b541be523fd0a
012126d1b3288d4d8a61dc4e7bdda930686e50427155ab137bb956d21d11483e4b580a
012085f34381526645cb20b5db827e22af28ae1679f6bb11061bc7eca0f02d78cde00a
0121d303c08ba293d043de8ebb3a73f546a0cd2602fff95f5ba6efffd4311f2ca25b0a