0x2cffd02e8f2e635a33b93d285777e25c16a7308b6b194c5e02fcb07e4854490f489e41cfebf59c95e965fa86f17508be5992ce439f11b19092aef53a0f4daa950631957562e2dc9690e860d039e2457c77e9eb7187ac113a8012d817bcba07b0e61a2afd4ee591eb99288fed40a3b09edd1e88624ddc392bfcae8b07a9995c76f1b90e44d0c6c910a18e0f9ae346aa102aa5097b1737103251449dda2309f5ad7d78d1e3bed38e2129e37a818ddb9383f1c76ac13f4a407bcc8d5bc5bd24022176a7485a65d9225358c137adcb9046569cd833bdb5534bb9ff49dabfb6a2e696d948eac5a5aa4a902b244c5c2865faa9950627fcf0bd1553b2216e22f89b7a91d5b445d2d747ecb831b85d3debd456ecb925f0372a4fc2f8070bc7dd8e58e4a7b475ed0995430fa8a7b28cf7bddc47db7566e806f79da587dce9a84464df2bfdaa5e9c4e43c05ab5dd46de81a22638878c21c2def110bdf07d353eee8f5ef193a9a4184d5c664648d4381550d236a010baa3b653b891c04f39853dbdcbb6f4060ffc7c2de7855641f06fae9580ace729c6b6fc78c9b7f39bb5aa5ea79a81d3e33fcae474c6d15c4b4b5f50f548077fa784f39f97ac3e1015eee47c2b03abc8f1890280ff87863e5ae6b125e44171c677a445bd30edf2955734d907d5af67c6dfea1121b745ac4e8f41345662f0332cc3d821daec6bbd39a2cf12e301b8783202dfc1451c7b30583326772e59d0c44451823d05c4b9b40555ef3f602d347c17683eabc521d6f755964cd1232bda8c46de703c310d439ddbdd0b931b98481aea7a06b509f6fbf1cc2403cf58e733d408ba55bbb604757b9b434a32d6bd88e60fd9ff88719c2f30f3058a1224bb01079b63632ab0c4487ba20af66b2ab7c8ef54f4400a7f9cbe0a5da8d77ec616c98c1efaa17b4945ec25780c631470fb5b8548e45a0eae5f1c393b30fbe4b0fb22e4a9fd6e4b92200a88c6baf9b4cb797708c096d1c6d506936358f36c7a5c3c39c176742a9d560fd1cbff7c2f08205065ea57b0ec3a5e3ed8dc99f8482fca34d1c7a90b11b5ade4b70a8658dc88be15e4c1ba0bee4c3cf637ea4fc60648831dde0b21ccfda1a71f37d5dbfb5141e5472f964ea29eef3c27993db7b56fe1accd6c628ddd7af78aa259c20ea5ca1a5f1e78c7846cb584891b5293ab934e1cee51489582ecdca0f4a32fb189e169bba72f67a571069a3f2dccf768266d9d4700c411ce8a2716288d48d5ea17710f524746ee48f5f0647964ae0e6ca30c834952eb3b62777209795e0741d10458c44b44e7930ca0d05b316ea23a280de65d403c694f76cc0becc1277c3f1bdf1a9e08c6f48fe33771e3c6038f24a064fdf16692dafe6df375cbc2c5e47ad0fde7efae7c03fe5a961e6a28eb63dbf4fb0819fa94918466beef9998c78e8b9dccdbe297ef6ec554096d284ce1a29341b40d2b62c0f8b68c625c990b0ce8d7d2a88b2828d4e3e05b63b6f6f779f1e11e8f05270f29df883f3031912f1ae1dd9a1adfaef2fe89ecff7c095d3ae74b4234b7bfc7d0ecd2e231e065c41ef2ffc050bb5bdc1fba9b539051bae88cb5d367cc6d74b172c861a5a7da4cbbda29f0af86aabc270698c1e4adf293e4f20b2e87ebbb588dd613d3f62f21e7b705adc6adafdd34ec2d0a90aa93967a66db6216a3a1ce61d237ab973405595e4846aed7250969d9f1c785d1620707a8b1dff1dcff9cf3c038d58bdc04c9a49b8a03cb4319ff1319ca07c680a09e206b8a8c9f2778770b26dcccb762e25f0e023bdca6531b8e36b2481593fb05c89706a4b574122004a2fecaef803890fa919775ef64e74e1c1578277ba068995f83d2aa9e216a6cd6d14b9fd09c7d9370bf916f9db15c2c48f471dfa32dceaca9c63bbcc850c74f5b491f19090298c34af70d12d55d38