105746F0A997E628DD426BE969E044B99A3C84DE5578FAFE9FDA20585056AFA2B5281EA91D8C6D2D0AA547CE8CD00957CD856D568AF9F00545F27FEE85D578E6331A9BEB17449E6700ED6E3D5F74FB8EA350F9AE8ADAC15F4E175FCE34868F929E6D5F7A2E6D0281C586DC8ED0D74FD82E3AE02AF9E5B8F3E7D3F07E72839EA9E