0x2cffd02e8691c4b56ae24fc1c13ef553b3e3dde553a413913977a02db3efcb558706cf6276c0b0e206af8daa1ed361c0fc1aa111316e470cf33982ddd69b39d93291a0523bca4d841658062cc5dfea80f4a5113cd51c645889e19a688d82a506148e72b236799193c6e470d9db186cdca5d5e111909d7dcf5e49d8f7cf1e168be8a7281f49662481ac9fed50319450bb91555e6c04b99fa05044dc20eef6049ad42c4678123c798e2e409d6adc15b346db7290ec2f68aa1ee5b4a9a7aa0022142cedab198fb47addd407f8104a525feeae26c49039f42ea09e19fc79a4d2044c7266859b5899f90a49c718c046b8fbbc9f51005c331428961c730a43f4f514f72636035f2f456c96689be1123b832a5d13de80ae8205ebdc9f97901b7381d15840816d697bf43b49b7b0652bd61998cdf975cb6eb50dfd479b29fa135422f41c09cc686af07f5008ad07d286d7a862b6cf5d2b5eb64717cc142f35aeafc9f818d7e3e5ba81306fcc7ec475e3e0661ecf6b29b36b88da8024bbb37485e4b5a261bb3415de88e5596243f5438e60f0b7dac481a81993a89b7e906188355fb7559ec5a211b84d3eb05dd0165d620a6ab8407fae7c87b68d623eb9a3aa928f479d4c05b52f0a5fedd8d71d8619289d50e458bc887fd91c43adb44f296618323d24f3916a2a072c8361403ed156a2fa8def527e2b96e8010283edc856654a3ead587e4fe448717e3a2cfecccff1ee7695e5343f6c30e258c35597622f71690fe27fe59efa47bbdfd04442288509751476cee8e7bf757273f18f5c5312da4aadd87b16002bea280b0f6ef4e8c24883ea5b3ae5863c46f4dc97703a30a32392b7296d526622cf1a2fdb2249e55ceceaed247904f0302171b43575088877039a407cb2b35ebccaf3ca1e14f31010f0558641cf97b3732dc8489f64efe68e8494131106529bedce197788aa14ba77056d8d936352655423e0aa875a1f9269cc5190e00537b09e5b92220a34eab1bb1b411b856ed6191a70fc7e8db8839d9764713137ed9bf29e8fbc06b8c2924a30432e85413763f9e9956075da38a1ca2371600f4b8a1aa12fcf61c36bf4b238abadfd9a8a1cbefe60024595c54eedc8d60c9aec9c9128445b3fb65fc030670b5d66ad7aa0ecc5187c1a40822d8898c95b37502852060e28adbbb56a6b68c89e07979f1f9ec88628f119f322b292da1a9634587f6653fe7d26ee5a4efd9b0684a555458fedf462a5483cfda06e20f67c22721e64c7fd6ff9ff53948269268e7c4ca7800e549f336a0e596ded92ca0768206e0405b45ea92a3bd3e74e6612de7e6b4a44dd11572929557839e85176a18b130610d6fbe15ef38625b195b66257df25eb815d5726b57e1c3780e33b532f42023f88d2ba3c87707f07e5887bf53f0492c70422dee7637bf210ceab936afd3e3fc606d19cb69b5445639f1a23812843f06903ba6825a0079113c7f9922b7e286149ff56493e39b66fc6cb656c4eceffd3d03e16dead24d8caaf7182b5082cdf4b992569d575925eb8382e968d126d1a0f68ec10140acc22c0236d572cf9e97bfd5fb7fca3e165cdfbc4f8c3d34111057d8d2581b40ec9683363052c584826b2fc6bf42d89fd45b873df9aa79e935541be5bfff4a01d40f328ec2a70292913850312c2ebe4ef50b04cbeed19e253970e63c7eb2a5e2e56622997e1e94f2abf052dd27cb3372059fdfeadf9dc542d3c7da6cd9786bb6c6d5e22ea493bfe7fb27754f0e41d67f439b0f0da339f4d479b0c7e156b4c078d11520b0661206b4b51d8ea12c8e8b618af6845db0b0b3a839b5ecb8a192cbcb258e879386331fb733fb369cd6ce5ca814620638248f03cf27b1e81e97f787fc61e474b529f3433e5455237100fddd7c09d31c4f46806114bf6d925145e8a539ebe5a132c4f