0120f10f0ecbaabfc73c4239612228e42e2f0fb8f3a12c488dcb3a1688caf5ef98690a
012179f4359e9e65941f1a26110d6bd0123e7106ae2c7a4bffe1d1a782f69f06b5380a
012033c8c082958a546681fd2199e68a271b85cc463d8dd4f8e91643c5b81fc4c44a0a
0121c3c6aa4fb2ef59fdf95b909c9c5b7d260502df36b1ee5b409d0879419c8e2d740a
0120fbfc4fce77de5c24276bd6e8d3bd7555edb6520883f65129e370f0e541f626680a
01217c9cf07c7d41ff655866626becec51742c99f0ded708f7bed7eaca4d31eb78240a