01203346f27ad4effcc80f65aa4d9060bde421d8f84e8bf831cb0cea3f675c99ecd60a
0121d84ca6858646e5f2a13bb59be5d19981095305d6acc66c43a9247b77066d63590a
012066afc18bce3f9e41665c5a959e30cba2edbd7ce073ac8e1e23427ae32cd0e6c30a
0121f175bdec21c9e0ac06ecfd5e997e6536ce2982d238bf7e7b216f31a3f9dcf77f0a