0x2cffd02e7831db9d9c53d9604fc65ee23a41af5e3df3024e040ffddf28c2f71c922eb1ed8a64086234248a64d719fca554aa8155fc10db355f27632ce83be3b2d391dbe189264e2d0707213b1a65b63b1a7d00a3ccfabbe6567fa26617fe0c968c7552806cbda4333ce15ce369f693f7fadfc721024036b1fdffcf7573290a6f1c53a2fffae19b772e3bef5f3cf33d9f59d8d5703c983dfba03ddb7eba2ff9fdb14cc48dc1dbf10dffaeb5b1018db2cc81dca8eb1ea2170489ef6579b58ea5dc0ca68ebad918059a9f40e8a9ee68c1e42626ceb9eede6424c493eb28fc49ae934f057837c9cba8480ed081110574304292117813e8265aed0d2c8b08cf621202efc3e7e3218724fd20983ea3fadbeccb07f2215f4aefe590c43e60bc5d903254b67f2e5a1a5105764115ff57115e50f0c3071a2f471a0e7c86ff1197e46d8e848298e77929878d4d9e89d88628a1360f22e154e217b97d07adfbaab25fa34fdabee4de3a4fc5da8c086fbc158430cd13986cda308a4e6a7cc29d2b49f8323c09ec3b2960d58cfd6020b23e96254e431da71c8ab39f1b937554dbec09fa3a582178e26489e5c725e8bdd768b8454940f424447eb2152213722a3cc2f711d9154c5790388a7b12fb990282ad0ce457917508ff3c697ce937eb278779028d9905772af6c90b806f49c754f1419feeb80dda447cd712c75da34796cc1b47bec7433e21cfcd121c6a57a9e7f54ed5e78f034ae013a1a268257ff86f651c8424c376b01056a593bad90383c10fbbada08582c8810c809ccb69aa331460a8a33f911d9df7c9c0baf747398501f7c60bb6131fe935937ede1732bb56b3b65402f49cf092edbb6b3d7198cc2d7dcde84bf95496e514e828cbd3167724509ceac280d1fc60fe17dba4c6615e57f53b5125ffa5f96614dfa9005c21b96787b816638ef6cb94423c82f7776ded9871ce0acc57ed0c795c17dd21ba06c0b59c45e765ce8f526e56e8102836db4bda0f1451c2fe6765c5035a631117d5e6bc8ccb6d4c7dc12aaaac9dfb70382ea6cc163af7c967d30977e458f4a027fed231af190655c656923086248282bcc2a2fbd293a9a4172efdf54e5e837ac3b73c927985c4e60c034fc3a9bf2dbce53415bb3679487283161da101c17fa2c6dd50f91ad38d3d077357d5e4877ff8b7ba8e30374b6285476e1a29431205fff84553a6fb789fdb1bb20f896ae91daba11e2c6627e4ef5500a2e67ef8184542a66579f47e8bb9d7158cb4d5a734c9ad98d88cdfce2c3a8f1dd0bf75443c3872fab40c3574e424475950b751c271664d2099bf50f51c722c7358fbdf05bab37aad2035f4e5ecad957171cb1276c48ab203fd516cfb9fb4af3daf16a0b8c3f720817fb453cf13683dcffec097d5675c616d8aa547edad0b4a7fc316bd342b938a1f9908973e48d71cefa1d22e33537896d94d2638fd5d69356b874baa42a0a04195cb5923d237959aec6930a699763806c6d5c83e2d21d4f21272eb35aaed48c62d9b6146cd80d83b633d9a0eab4507ef5f7cc34e5230dd0f0148f7292fd6a1d83707aa30eb6813783c3ad708e2b75546965d107acb89805007cf544544b3171d16f4b579b46c3c6e4dd709bf861f10ac6bed2a1083d84750059c7ece1082a57348aacc701ef7c3479df1ee38736c4b70cde1358bcf16ca90a4ae7cfe2eff8aaede0036b8f3e94c9b84aaf3181be1755868c0815e3c4d7746f630772ec27e45188924e87ab3292b2c91245f6ee97d638233e03a3c61c25a5dac5daa223113e384754534ca2b6a664abf7938abdaae270a9d9fd8960e2c7bee63bfe4aac05eb4f399b92848db49b5ca31e82e3b2ebf64f8bb5fdc0a88c3c29f2cb886d9467ac597ea8683254d7131c1e726f82e2f42484fb2ca41e1a6472d061e6d5625b7a7f766