0x2cffd02ede1cfc9e628c3dd992743c3d8f865d224142e15a5b58a7d15801e727ffe94f4694e5cebcf36698d37efab7a6f3d068fc655566f80d37d1f827adfe9c987f07911f64745d2e95f0fa4e33aa2645c412366f2f21c24cf97455f2f66ed68232b3d3a88be07a4cc4b9fdd72cb2b566a7bf636b82521c43b0e83076d9d15f1c974c681cbf46caf0fffbf9ea93ad06fb4c6fa54075d5cc0ecf976106016b243e4849958a21d25b0e1bbaa20bdf41da399c6762d0fd38bb8a8880ecb93625ff152f251d87c15f04feb519b03d2193b9f23098c3fef91d83007b2b9e13fe0e8cdc652b3a85369915abde971bd422f7302170de9f8e45bdfc30833f243a210e2939d43e5ddc4ee0d9e646c87020ef99621ffac9a1c1a993ff2182406771a070a5de50104004c0c1440fe1b49f20067b08f8d4db4fcefa288c250ed4256344136f8c20a159c2b54d2c92ac69ff3c6bd837849d376ffd6786fa8852315faa253c30aa4b2de4a43dcc655a0b1b26d34010e932332176273891bb70e7b0a967796e0fde89d9b9695a19c8f87eb7d93a473fbd87d6781bb497a933bd06801221887a1a1dc6c861f90f7fac6c9782864404772743115ec3996284dfca8cbe33c8a3900fcc51f97948d6483d64a1ed79a5301eb643224e8cbf666088eb2f974108ac832eb60f1409319445903b000bebb3e522e6feecaf07e0f9b6dfca531413351991bfe3ece5f5c390fbdde423c0307eafca9b2c6f88695d02677e73421713c1a3a4fffeaa03aa12236eaf9d4cd9c1465b1f7ae30e826eaba845b380f60d645c3f19da537f7853d6c828a478ad974402ac843d49ebc588990433e4ff496ab539cf6348e2aeb18b634083618c5017ff573fcc3bdebbf3c5d55a75d0a921bd8b671c574b980fbdefb5edf0f792da138e9d94a485b71cb580cded6bca6d1e3fae15f95e3e170b69e4ac1bda623e805a5a3cf52feb11d53efaee5b3f2b703add274aec36335ce70c68949e36f35221a294601815b419dda6fb993dbb2d4af785ef093d3a74b3b20039add99eb37d694a9f94cff2578b7d26cf79d17eb5f9ed1435206392bef6aeb3130daf9185878b2f1cea2a8358ab4244c18591ae3ebbe748d9addcc2721b7eaa83d6dc7e807f59aaaaad2186ca168deb578e67cd8b6339ad2d22b1792a41644092ec2a33dfbf52d24ef818ab8331708111b0c774446f02e4e54ed805b2efe0ba6cbc8469a660f5d3652ffca5a2b7e8685c215fe410cad13a22d75be0c86c5afe12b71a2afcba99daa2a9e2b7a0d29dd31de9314a3a94c18ce9fa08e5af60f33cefae367900ae400aca194d5a89146b3c67df207ddbeb5ba2055bbc1065c406883f63c438180d9e079fc56073574e01e2c1d0bd8757d8dc9520b0d43cea7ef840c90a45d77fbba2eb786aa08eeb927d3895de9d84c6579897f47f53e5b911541acd2917af04ad710f82d8d19e78d7dd5e6571d5235c0e92f9bc9928ad94f75c316d7609b82c9f6f930e75b82b120129c89870fb7d72879c7594219e5b516abff1d76536feca3fe198493d8149e73e43bca758c6bb67511bf6e1a79beafb6e51d253b12134a420a9c4a7e511de54383d500fdb5820cf2c70489664975624c6fc939a3a68f41b815e5241352bf01e2326d06d101de8aa1b55164d5fab4a25ba47298046d2d8524977c94e6aa09cb8d3b4b036d402d51f1d05e2a34bd64dfc906cfffa9c2d3d1fde6b5aaedbe3cb5375e4068ee5fc58a4b842515411112ec9e28870e78073fea23baa6836532d449a65785de15e9b3a12ab36e7a90fca669d4d493201554c54bd238cbf3de4a0a0400c7665ada305304a0bab1c3074d822b48421b9012ebda7a8394e15a474b92647d72eeb76b4848a0e245616447c2874a4595e2e24b7c9115e8d298005dee7815b5731990f