0120f390f341551cacb9a025eb188af9a144964bb5b04f747116bde55560efe678b70a
01212c91c30adb27bc3c380cc73c715c8f069b7121e3814a993417ef39d8346ffc110a
0120f2fa9c7ef62ebb8a8902d8c0026ece6bbc38a026929fc9c2ebe40286653259270a
0121302ef4ad2e9280ad198ff60b3a8aad7d8e800a2f76cf3a949ddf14eb0a80b90b0a