012045fc4f2383ab5a067553884e391395e29820ea95eb86be574465091ba84d01330a
0121b846a7a33b48c8678c59f1fa15b01b3026ea886d0b744a4849c4d1a6cc5029090a
0120a1856adbb29990ea27b735b49c72c22c2b68d8e5c74d4afa4e3e822a3ff3a6ec0a
01219e06661421a323570e1da8351682f40f0ee6650df7caeb8046cf61e6eaba3e0b0a