4ef68aa6cf995d9ac28bd3d9df22e4914b5b5299737400327cd7a0e78e3d89ea9df278bd14709a1b831a90e9183a817863e93a7c3c6334bee08a49d92316bee7731c047390fdfba76e2031307f0ef49bbaa7a42f6d6c53e45fc698136f54514da5490592989050113fe8d7b583d26f96cb902f9e07bc4110f185432eb4cae5b8128821b4e2fc13a9c9b7b455fe320de28654b5a8b5490a6694e6ca140131bf503c4fc0a5b7d059601548bafa628359d1656c8fb34d2992b83190796831531b7d900b6d43b64e64cb898fae19ba99a1170712a5c625a6deac752eaf0c54b397fcba33f62c1db3ddf1cc12175b7fb5c78c31f04fcf913f5447a9ac98c38d55d585c752d35349e71ece092d49bcc69d3ae2b31b1a4727d9a65401