0x2cffd02e62a47991a978261d6b6a1cc5de0c481255a8d6ab9947e6f3e3e54d561de10f41fea19a4c2cebba33af810c55f5edab142425bcceeb3c0666bb58dc885ff418f79d045f488874d484a4bb26fd8bda8d2068354cf595cbea9e8452048d75aa2b505f78cc693668f50c239cfbe7ae0f239367a6dc8e9ee471cac0b8f6466a4b85f7f8c21c82a9c3e175e4354032b21d310b2d78170de4c7301ac59b24658711b1747a8181f45a5395dfb243c1693c476b953d898c3cce9159459691fcc2d9ffb90df94531d01cd0849bb3e04a0e0cf95c52921e072b950bfb05f1c9a35675437893a4f12d29e44ab70389ecf89febb84a2d9d561cf5f4e342052f550c5bd7db98e6dcbc9c982b047cf268eb534fc1b05028f2d1048c71fda1fcff4b3669dbabd42084961b7547859aed760d98ea1938723220d56efcb94ea20588e88df786f160311026abcbbcd8cc28d191a6cb45255a9e8c12d442349475855fc7e1899d66e0579ead298e62dca3bf0de94e14eaee6603f0d364775b34292cdb2bead9b6a68eba8a4419d570b27d901f7f876a1319b4a65ac4e9ff39d9441cce1009b269e356fa1c6933c32ac3a371761d13e3a711400b4e2eb2edff03e03f22679212a71f96ac8b29686b5ce2a6433ace676a5abfcb05e49443f34b1649ba210165feee8c47f4b3633fc5e1af039a3e89a631738d802393ebf9161a3f11cd7a2ff8bb292fc4fded7b5dd205e2592043673e892619aa9ec9465ea331704cf69509263d0d5ee31abbbf88f109c57d07d0c8d6680d98ae0dc07acfcd83328bee70ff3ad3b6ebee5a0cd78726be2cf4b02e427e7e8d5da73708042455f9b12d33f6b1d1b33d26c821b418ce14cfde70efe0dfceeb986bba4d2a004131998c12230619317ed21ee759c7bd98f63eec7be13c63d65779050604a321f550320e13e370875ad217c2b2147faec1a01af4a2f0ef947e6177920c0dea5a7082b1548a20d41f51b8476430424a96abff321505a1afdc0a090597102f2b525951bd118adc64211775fdbd45d5456ffcfb9e58faf50d221074b013a57b721fb90049c8016eadbb463603b88d04df2fa355e726fa437d0d01baca9f3d2eb6557027ac0ae1d9f3ca8d3d0f7511ccc451793e11fc4cf4b171fcc49b38d6ea241c575cf337ce81b27258a644b6acd762127423e9bc84afb047dd7e95bc5a5d3b71fc507246d65b5c6e011260b5712351897ded7f1446f04f3b3a19f10ab5ab84ce11aaea42837af7f12874a457f3728aa596ef5a3512a11f6f3d2e8e49eb7bc08c1b133a6d29e755a5b62d99ce6adfff94f3d0c316a98a30d2dcb8d0ed127ea520b905ab0ff4687c05aa2b3d260c50e4aa0b56c838c4b3284eecbdad2bf47a1fc37e5b0cd27ac9476158bf6fb9940341ccbd22c0e11002772574d7431304aa38731258b7fafbee54358aacb4a31d8aaf2ade51d1264a81820f03ae539fde6f0670ed6e95a0bd911266b94a392ab7a2165aa87bf0ab41d63bcce97a3412c09416fad97dc92c0d397dbf38e83dc60bfe4b583b7e58dc912100a647f9c32bb96aaa166b0e7e91707d9d40cbc734b712dd305bd09fe960285b69feb1648c96374f902efeae54f0270d0008a963066ebf232b50be7b847867e57bdf1646205988fcf901df54709fb870b6851212793f299014740a9c30269cb74cbe5f2e300ec1be0520b314324e73abbdeeb4da304d994c266412eff5c012ac48728ca3925ea858a2c6e2215861fd1227308a13e9990776153c8a8c094e32dbebc78baa9002146f8876741166b2f675de9c9cbbe19336b5262a5e12957147e5fd679e9e39a7d2e8c3fc4264904ae5905e916f251e0fd0d9198552e9a14c7afe0a69c688b07e122bd0d15b60a618288fd6e2c21dadab0de5cd0b008ba62c4628cbd503609f7acb90