0fb4e234f3811d8c698b8e8d438272302801cc149ce1d9cfad0ff414e31351c800a3f8d5f51d476f99677ff46f9de2cd94a905018dfd9c88608b4840c1fd15e0ca9960ae276a9e

20acf324ebd368b14a8087f81dfe2836490c3fa870b9c853aa8b5d4f2a669d227aeafd118d130b8fd4d7c795c04a525a576245fe90a2cf44297585359a0708c56894b2fd5cf9c9

388cdc1fd3d131f25db9e9be31c616254cadddb0275ba8e1c5cf84f709b3bb557765b7546478605ad7861a11354dda5bc1a5170fb87bf88ee5f2796525d0dd5d27b906ee473228