0x2cffd02e9699ade6d02bc03cd1b7b81740e08bb200bd8f7317af97127498ab447782ceda5fc637606d363c1b4476be60610f15177a65b67f3f5957ef0a616d0076c1c2cf8e589e847fd03b88adb9c4d6ddde04e575d8d2c0de705da114c59650125dcc1bb7de4ed6ae370ce7ffb420aa1d544f17ae43520075ff66650c8dd23ad2b3cd059e992cf3e8f90f3f1692a19a444292e825c24655d5f0997530fa2a3f355253ea2245b2f63a33a50bde32dac1aa284cbfcae543605b71c3ae1960ed17c5cae68314290289e05a2c38736c895dd5e22ab47496a64b1e4118f4a82808b824ae7944da0bebaebe1004af5887ddc4962412ea153dd825d906ef78e42e13f2871c5cc023d9caf5c283a19b51abd94bd8aaffc4d9aae0d37ac098ecc78cfeceb0c282e6f478f0c6f25a0709f94de203295b836f505f190b8e5b663dc89478eaa997a6c52d626c784eb83550b78329ee58f8ca493cc67c656bfa8e2c0aca82141e7f4ebea97d25c4def07c1eb21b0bb057476d35ae15797dc0637263a2d26ebad52fdfe5561c0b2db5d1ce5d98c7b48a0a930db8c487b887d1921cd39614fc9187df1aa86959b40ab6d3ef9bd80c5c61353f17460664e0fdeb2cc949ba43ba1d0721380725485dd3f36c5e68ba87a5a77cd0846fd662917aef2d9eef740d541e7c092eff4cd09c4a021841dcb837a8fefcfdf0dc27a25cac12896455019804fb6e59f8513dbba7e9ca97c56bd3484409d0409e59767ec7504ed6a005e2a47a67e0346026b9eb205233ac5ad5b39a5fb17288f98e3d28cebdb757e83ac478c855e42db47685cb64315fe939f8e9d1942e69caeaf494e1af366797b8285912d9a26ff748a658c375cdd40c4eb56bb8fe8711c31e923b4fb4e0508638fca83d25ccee4b9ad109353344247f5d71fd6004bc888ea51530f09932acff1c63ba4d91d5427ef9b2217052b40d03fc03f221eccffbd501ce5bb6eec83532183bf9fb6a00f481c36bb047246a4f85797f26eaa47eb79a43d8ae7b7177fcf9a40730c2c75cb5e93c39a70b43ec2e920ff8e2a41c6b08d66183d9d64ae934bb19a240fc1e6403f4d35daf850c0b451cfd9ed483bcbcbd1d30c9507a84a8effdd1d6c6b595912997876f22f0c90444579e6753d9dd33d350833d3f34023e072317d45c9c9356db9ef0f96c025279d0f64a2453cdeece0d100c1b555e067f1e006a84e1016de2c51a677d598f4ce934e7dbda32c0ea8e7ddb3121dbd37b8da31eb918d1b75c3f515623caa26bae9675827797348e9a3804de55cda2c6b1fd2dc4d84a6098066da3dffaeceab1aceaa5f2c75c68bf5d95166eeb3d0b40bce625d651de0637c6aed58429b6114eb460998ffca24cc9d5d62e0084d392570cd31eaf052134e9b12ea1d3452d9eaa43f1cc8e52be207910175d57b5cb290f1699f7bb940b4640c89246b23c8086ed99f70fdf9712945be39271b07ba4ed2b2088f4edbb83b934ead3171fbc1cce154fca743983752c4ab12d8463c75507cf212c5cb6619d26673cf7268101c5b3a98ba267707f883f8316494eb6eb0358ff61cba58a34ec7f488a06a427d0e6ddaa52e7aec5d955cbcc6289c9b13864cd8c0af97722cc03f5b7b39d8684514159b0411b915269ece42ccd6bf49f019b1c394337e0ec187678294d5947388f40c2e3014eb47f6348f86915a28556d71adf2d8f26a99b087a136c7260e29aa5934eda860506913af23318d0fd57d3c1776f779684a525f6209c77af5c2d53bd877aaf4c300100c415f0bdb0b984476a7a667e79fe56afd75c47f2c276d3e8a597204fea6637e1d8958452eb1d36b86fef02a9637e3a58f41b746790d6a86ea31e1af8de7cfde8ff08c8a21d8551a8cdfe29d76138dca78d9ad68bb9d5420cc1359b9150481a4479f8217810674fcecd2e