3044022047983ab3e1bd563be9d05550c0bc013028aa0b79625853fee939aa5dd688015d022029eef2992d2d542946a7b96f123384bcc98aaf596728e12a39f45af24d539ac70104a6e5a611b2774a35ac347da4e8044b2b82f68b376b3960a4ecbd5306f241b3dcecc5b3c26d23448d76f28c71996af175f5e58105d5807083049511a8215a5008