012066c340cd098b09faa6e2ebbd0f3083dc1648654323b904c4327e7acb7fff3e780a
0121c3339337dee7c0b546d2c6c1605da6a5a5c5878dc4a71e7622993e137e21776c0a
0120ab2e6e3aa51a4d1b674dfdab834bca5b0e5efd4382de8dd746419ea5758b8c110a
012162377f629a35641b4da464b0c58753f2260067e57c01a1c1e7a95af53505143d0a