00805a23863532d1384578941940bfa9997a1f9d1e83c65b94fdd8000000000000000000bb63abcb79e931d4793c5d21b1103332224c1273e4fa907bbdef2b78e866c5b42c651368155d02186f44910f