0x2cffd02eae50343a6c52d69b3afff25ea1f028fbc9c667b6bbc19e3c18d67a215f4c07eb88eb0632d48b147f89325a28640c1202f5e28df5c5c7ec5b89602304c829b8d2e024d656fef45e173ff9708401e71afcd04c89f791b892fee83ab7ef850cb22e846303c17ab70b88b3fc6607f3fbbae9113203f46f6dfa1dc760795aa1e7e3465212c957a8998f9911ee901073caed5dd5f9e3250fcbebbf6ce79f87dbf36b5b72ed93a46df8cf0f06e581c3520d2ffd9aa3b642a2b827c2b5cd90ac62b0142e43a4ea065a76e5db339d9b432090e6a2ec2118e4d7b61e1110810299337988e85fa45a53cc6587aca6b7656b689e0ec004b31c310b620b6200d697da4a9a53669d333283cb1ef479e6d101b12062125f44f532abd413de50c8f07fc71555ce5c84a13ad882ed9f9b315ab33b3d47f45ebfea765c6f252f068417e017e5cc466817a58a8c277f9572d80799b451ce89ae3402685c78795bb1a7839ce9203cb3e0cd6f965a4ac53b8c493e35c1dcf89b5a9d18db2b780bc7e0ba32b66ea6cf2c2ea88f1ec2bc208cbc5459cf92ddbb1b9d59aac699e1412a1056a7086f250542712173eb1f30df71374edeb9548475facd54299cbee801039ef60b53584ae0864aacd08b594f4a9893b21ee3cb1063668b15630de64f15e5a26b081b72beb5c4f4503108b7f13e5bbd92d7b570b39c5d02522cc9991109cfbd2e06ea996325a17e713a351ffec2a1211087eb47fa513eac2240d982c87e459fd18e0245fef3411dfe635b8a9f44a4a95f5354bbd0579bf1b1c552063661afe827d2b02cc86a32825ef0b570fd54ed17769976ef3abe3b867a827484e0322a43585449bab109562833e8105b6b093e27cf5e772ab74f633efda54fab088ec0a09162fed41abf170d9890d805f45f30e27b8096df9a27596feb61c814e05754f69fa97af080c9aeaadca5e68a54be6c1a0edc79c55a9dae96e05b8011387ecbc0fbbe4c62f29bd8559089ee324ebeb54b891486c3c8a3b526e7ed902ec70973896206b458af62a2e81f095a9fa032f632e421b8a1c8517ce441f40850c7a4a594fdbef986b9c9613c76dae97cd1163eeb6d2abb54abcc333e1129c0d795e5f15c5c0a4e05704c6b25398d8c1ee90c00ea19a8a8f0b69607fb5eadf898c3a56ea5ea157245818ddbd4c657a5c195cebf36cfd522e4d14326261e60519c8d48fbf44d0cdde3ad268b3dedaa78456e89d4af7055b5794afc5f6a3e1ec23774f007254cd3ebb84a170f35cd527995c404d9b5b73ef80804205f40a3424d91ee2f9adc9c7d886bf1f0d75702642da68cd252334782c90ea8ffab4f03b864364994b8d860a394ccdc34f272a4075291113c61e55551706e423336b6553f5f57bbda34f6ebf9c9577a073285b116b49701e4e827d458a11a58ebe2f7e4ba82b54297b2e9820e33bc488bc4b63cde2d8bd8c9b437348ad4a8ec3a6c61393fb195b163fa82e4b91599cb4c37dffde3b0be3348c49cc8df992159900d3185b0f400a2855689e0173adbc0cf3cc651abe16bece60f667e0adb162fc662c331e14ac2e2fff37276d7c74b441c7e1158fb5e31a5fbc461a71125706307a1031ec2d277d01461bc2b243687909f291986c1d553cb294b629c86378d2265b07d7558e45f78add5b650e0967e1fb17897727ccec6201ca3f3d10b05411d7aa03ffa00831677c67c5d99d96f96dbc7d84674f9b45724eaf1773b8e06398a85868fcbe4f586a4d75810704fc52694f32a6e45e8d3a0c0db45cf7f3cca420156adf80e21dafdf7aca46f1d9c3216f2383db9809c2aae132f2c4d956fb2578cc2d7f8f84ce32f124dd9a38605e8584c9e4d392b07733f611f5c3f2182d0bb062e71320b96477907afd446bdcdc4a1ddd60682689fc90c3cb8e5a3770f715465e64064