012058793ddf5d1cbf16b4cd805fe32e508fc468485ab7b50690c8395437ec1adebe0a
01216039cfc3ee209a39a10d16ef30736208597ad2c9182e7450d8cc3ba100f396390a
012085f125ffcf0dac84ec3400fda64bfbb57e2a451aef7cc19e829cacafa5a0af5d0a
0121b797c1d8a4a83705dd6d09578dba73ff77b4d2c1d04991b5ec1fed2eb0702c680a