012076147f812815a4d5ae224c58ed5b90ccfca948082c9c46378c1c5682b70a4c070a
0121a21b563fd4242a8aa1c10f751f2867a789b0c6c52e664fd6ac9d3db172702a2d0a
012089b5cbf1fe99c7bf8e95d202000e2ce7ba342ba882057c34635dfe319eea197c0a
012192627a140611ae799a0ba8a92207bc5bfdd05513031efd329823c2b945ce6f3a0a