106AA016F55734836CC2430654F3D7C1C27D50CB2962EAC700681E7AC8B62711
E70E55AACEEFE13C43F516EEA664F32CC8410D81C773C6B161242C984D6ED136