0x2cffd02eae1b685e46276cae801f5da5e01b95f42a242fd29e8f55d0d2ca41e422f582ba9f44871737d41af457d3fdb8bb998ca287398868af2c79acfdb0aaab655d96de885f8a6b77d3b04937ea2bacee6f06e915d8304e556cd71f29b85310551c3004aa660bd8222beba6db5b71dcb186acbb542347a9b9ea2f51888721d513acfabfc30833285e30f388b98b32e8c6ea4026b2d080164929cc3cd0c2387f61c1a24511615ad8fd02e20af70d184048849beb0a998c04b4b49800417c528b8cbe8ceeb0c0b387b6c28e242e286c1bf6c7c4d5fcc6463f60c2969d548fbe357a56ec63029e56dfb9bd7875311682c11df8b7e96325fd18d22ada59f633825c079f12826d3b7d5da2216d5d6042838d54724a49a83b246b2b1872aefd5b5f9fbb8c788d87da2aa7a5d043df8095c0d6bf0be73b3d7e01504f163465c66b96c253d3121e7c1e66d8e91d16bdf3e93ddcced8c327f9b49fa63dd4cf9a7c4e6ce3e63244069fdf7e9ac1c6714375ce540169730c0f50178d7b71ef23e6ede4d71ac91e7377faf84cd0fbcd4ae0dd6720fd9fd6cb059474ec9c5e0d33037da54883e6678e2ceb2ce207a51cbc0dd793a4c826490488a67c32836281cd4db8dd9a339484635f7558b882cb0feae977680e04bf536c0dc49c1146714e52d4b5aed03ccba20136cc7207a121ca9f9db8eb6b71ed23603035969e68c077d2f94ab62e0fca1f6dbf4c03d1ae1f80ffefe788dbe4e9559baf649f48a6464adec62963db65ba8fea096bd508e4607fb382d8a5a6da8d7ebf9fb47675ce644b3f9248e7457a05341bad7b246ae828ed1202742c03bb678b635db82483f36c6ab2acbb7305e98732143bda1e03a46704f66b11fd9cbde8a14ff172dae99b0ca541975afcbf352d1b6d162c5d8740a8bcc146ce237b64fe15b6e79862848313d403a3b4f22244c242fe62771b296c981ae6debe74088e720af1d8e8b62ffa526d75ea69d3dda0d8cfd2c492ff329e3e1745f360538109ebcd5bd1e2d9f2ddf9843abc5351f2e12f238c70630358b942763dcf3ba4f2cc9de5793835b97d965af77884a69e7d2889910b0ccc241bce12306cbad71a047d057e2b5adc228d512d08f511ddbba42976ac05608763eec3076621d65ae6d2331d4dca96d368b0dc8e46c83e5267f20fb0bf35120fdac467bdb4fc3fc67a32b17a1f8eb3df099cbaa7402eed8f5fb42aa50d71bf9966c67fdaec3224f1978ed6486e90451daa79b01a0f597576d138d9a65d5d25d78ea24c170b6df9f3d01f35ff11035e820f843dd38c066d5a38f09a834f9704d7c22184b68a65cb468779215d5781f96932c2091bf4356a5b77e8a697d979b0d2583b25efbc9c96f198d62c19a8f4fc8be30ced9f90faee053894ff288ef9904645a7f3e8a87fbe981e60a8ae13faf3e7982a3ac51ce340396e27919afad2d9d5428da77a4b64e562b46844fd2e24db81335f7ff3833300c5777ebe3c8d14248c285aee0901d1c50c82e97632c7e233d7a83af7990e1f0de9b73ad53d5652d8095fac79d5032f3a1c60de5df66c2e300bbba978b7c7d2d94cb1c0d340169861860a57c4682d1770ca598743a94dd3e81e1c64d6fe16e0409f52fe0a5f3e0bc3dbf10d1d43edd7a63c5634dd01f939eb588e21c875647ac7646ea07ee534d7a193daa3b077823024a6b4629bf64fbebbf5f09b238484145b87fa8cdb712fc293b06d449bc8d3098829159eea07142826ea512ce09e1e30f1222e59a03ddd71011c78d85c965873b7519f59fbfa3229a7c57a871eaf3abf1c7a8f0c4ef0a12173fa9b53eae64acc43b9f477e077eb270b867c4f6c70f0c6066ee063dc475fda4930c5d3454043079f5ef46845e7f58a2a8c3fcb9443aa941ccc9920fcfe0c35e9db3d1e180c941c2b04522e90b234a828