012028b2bacff4def9c8614cbeb743aa0ad1840628a5d8efa908f1d4ff87964bb5ab0a
0121d03f25caee6a3a6e098f07d639e45498dd3fd15e9977b02e8265e59e6ed41e5e0a
012092b78f600ccf355a3895c0874c6515c06645e28e4c855d98f1068c58aa5ac68c0a
0121d85b58441127fd8ea13656f77b0714adf2a68c580c579dc48637a637ce83f3320a