0120193bf28e1e98c7c0f7293881405cd5cc70782adb9b9925af5d664061d3c15e6d0a
0121c983a0d0f4e1cd0031408a39137514aa5eb2f3b99a35a09e7e9d4ba4be85531d0a
0120291013087374fae84c5cbb32274e6d21a4afb651eaa07f0aad46bdfc74ec44650a
01218fc09bf850b3839059f6fd52b3bd6ab81ee336d541670715bd7d8abf7124c17c0a