0x2cffd02efc903c6d8f8c3eeb15f47add53dbd9e19b34d1540a57ff443f0dec73168a2235044feb00c2cb6b070c3d4fdd7357d37311f857d3b1255878b4329c6b87d3834ac706a8a20f71309fe7168f7f2df695f27697ab1d43a5ae8f08b2c276c85325fcef0e8e8793ecabe3e44df89b2a699528b3c2f3e8f7501cf8cf6f5b0c80a2dc8c0e1c9b19cd181bfd836faedea66fe622bb93d2c9fe0b3f3a5d38d07a6df9289f38098617ee38583f82b06c6d617ca92f23f3fff5011f532716108d3b486b7ed93eded6d402d6bfeea05a62a9427e811196ed55bca4f29aebe8f775c025722307520c1694bd28585da0ac1594d604da9f803d589e2d7a98afb15b4991ebaf4121fd7a1ed2d310793a47e60961750107c058665c38ea824abbce3d3495b25a3b186de2ed92cc0c43d7ebd44abfeb0d085d777f65ae4c28c0433f1d30414a4ab4e885f9553247b7120305dc52f4eecb1d83a62e6d4f6de96c195296ca0a320199107e1d3acd3fa3ac16ad0623b39bf49421b040a26403f67c2520c5f2a45f4c4123df407d6f781de2cecc8e481b3f384295fb5ef47a40c83de28c0526229fc3991456d43aa7a1b773020270bc96570a50a5420685e536ba6cdcdf058300bdee7c53b2bbb5b191644c1842add4f6f80eea9fbbf2dea8cdbc44fbe04cd880389a3817754ff120f7ac566dfafa8216ed64324643e71cd04b8e3de7440cfffdfeff3107d6557f71c27f14feee74a31ecde9a665fe4ec46eb0b1e11567d73a30f3463c6ee52d604fb4fb78ffbabd6a18d2f64df28bb19978f6a4891390586e21a3d761aeed6822a9565fb4fcf781433bbcc1a6fd263881e416e51988e14e4ffdeffbf1bee261efe60a89828d9b68750d02fa82721625d59c1505248d5cb766056c34f50ec89be255497b30e0b959c1d3a03f116d46e398c67db0e232e96596afe2dec012c32dfc27459fbde93ca7014b45877afeb24110cd4bcfb547e8e87f6e8f15413ebb6fcc27f23df242a7433d57a34ae70f6c678d59dae367a8dfb04dd4d5982d9bb770e33075dbc8e6e9ca2e0019eedb992ccded8c383157b188be300fca0ecf4da3ca9ad7469632e05c981b036bd3e0bef9f5510ceebee814ce10f01ce7e8b6d9cd320f0475e2afa548cfd3037e79a499b2c8eb77724b079c8c23a93db1f9cb197907e8f4009af2c2392d26d1e85f358426a70b0b635e7f8016cbb90eb6232e7c644139b1645ac35e571e5053f35e4b7ff9cdcc2da0d07bb8134c1c22cbb04a5ac9bbb97140fa1bbc6c17e9c02e9bad806674edd80caa3a2b63227929dff6a84fe542e0b3c44cc4ef9822c818f5ce742c854f4f0234f9fa85fccfb6acd654f6d9a4ea2858358a8f2c34fb471f3cfbe6dc34da52f92a88daa7adadbf82993f2e696b6a83e0d12e67c521ad10bce9b6948b1dc505cb23debbdf9ebbf74d7b3c1376c6e3c9d83840545afdbc2d0bc7552338e9968636a63a8d5aa8a2b3cdb1d3c963d6b302ef7f4074f02b32d7f4e48eef0ef7e5a4bc79044e461a11d5c7b3d5ebf2d486616994232fa50b94b21ac7483b70fabfed7bcb59aa49bbeb5b060e4488953287bce84a7da5bb414298ecd36583f30de061856dec203bbd36cda9aab8a6b85d223f4368f73ce9189bca3eef57dd33b3c60fd27af2484562a5bb6fb1b430d1ac680fb5a05ec40ae970707061f3cf7c7521eedbaf8154ba78a26e3d4ad96a83f7229c606b752db8004e0f68e2e10a40cf4ff7dd69a38e8ee2a1262794cbdea59cbebaa29341a322cf3d015d8e922ccf41152295c0bb7180d02003e2e61cd270b09f0694f6dd56720e5faa609a1c02f5086768ea7e0dcf8bb12799575762cd16e07f1234853edacff9682dc7edc0f15779c057320dbb30dfe27ef820bda74b37ce8ea580b6d551f76a6284ac86a84223