012044a8a297359f6e619f0270952a8813fa20b4918de8834c8d3f372a61bcad0c610a
01214a221e4be1ab6f80fc56282cf6bbe17bac64fdea87678bc68ef3ca0e1b9bc0770a
0120a6450feb2e3d38b11cf21819d91329a1bd64be53b79366c656899fa898ae7ac50a
0121294e5caf61368430845cb1cf02e10f7c8c9f2d0fe2e420784ac72d177f6a94050a
012021f19fce8f6e0e59cd8280e87977ca01d58cae30e82d6c923902754e0a8229f40a
01213107d97233e1cd034018b395fe14c6e6df6d3cc9ba9504ce4adf55e5aa2ce17b0a