6ef2a8d69be559cf9f587f8694dce50f2310297f81a9b9db90a927f4889bc4b7bfc6314ed7d7ff77bceb4b1e7f31ba6f8093a47c0f6665e533573aeaf1768e8d02fd7b009683e4670d5eb169d8bcfb402d179f41bbf8ed4063e1ad615beb5536da06385ec5681175a2d4673fbd2e8f16f7936d781c062cf7ed3548a9344f833f45705890412f53599072d9c57202294d205c9603d18f1442456753c561815850edd7f3fe669ba7890d86d76c1e8a78e36509843956fb65db45fba6c581ea2be75fc7619ccc1337face8f0b1c2b5c455970e0923ff965b03b198cb1bc1119aa36d80ecc0c09fddd9c98fdb9d79c13f7db95decfabee6484b07f66bf4392985107c4685e76afc548f81445c1ce505b50dd4ece8b68a09e5483