0120a3cc4396e8c59769e451bada682b767f132c951c8dc68f38483c6513b3c790470a
012197188e85c119f7226e0cfc4b1c9a0ff7fe02834aef01244d46d9b61bea49be6f0a
01208ddf87af62d326937951691fec93d94ead4bcaa1bebf8e57b2daa6f3c8a318910a
012134191b83f2e9753392da274ea9fe26f84f403437aba21e772d58beee8da0490a0a