c024f2ad4ba9d05690655c1f720a6459e23f3147ec1ee5e4f2bf39b4c4964d5dd49eb6379759b3b4254b1b3fe3541a4445426ee76703bc7d85e82185bb82c84f4d8522d27732cf52cf272fdfc4e97463ea12cc798a5015ae8306bc9df405227fd2cc02a5b30f28b487dfb8ebcd9950920e127b7dbd68abd11ddcb