012046ff8cced8f29ff550456b21413fc6c9a5d46cf98c3d895b6bac8509551acdb30a
0121baa5d8da8b534ce59c83cbbd522697985ee970ff66c1b4d6fd42426af5bae44f0a
012049853a913c196e76450bfeadcf7570d5f96e7a981117a81ca7e207f72cf3ce370a
0121fb67ca86bf67dc857302e153168360351b0f57130887d631c5fe63c8fb895a610a