0x2cffd02eb64cde68da53b7f0ad8400e895b6a7cd3a8bf0dd4adb5bf2bd9d0c7635a74df1dc76ebab7a92ae4706d7af705d1933746240e02ae368e443496ffd9f8f80fc72b622f0fc39ba73ab812dbfeea4357c7837fbee40acc78e08a3ac83eda2ea263ca2e845ae4d7e10b9d13d42b3f2bb08567439b41dc6da949296e7e95f82420532aa55fbc73e95d9c58e74901a4f37d8a32c050dc4c4885752016cca8b3f0774453752931c2732cfe37d16549b8a5bdcf8bcb3920428462a444dbe8e4b1d099ebd80dbff1b489b19973a8e038771f5d4d04b20ea9310e2a7b60c43f4ebaecc6969dbfe12cdb42823650dff7b1f74c81db62b343da7ba1a8ba1bba44cb8bc787ce8d614f78ca27547ec6a544f61d23c72c858fd020dcd55ad3b1d0fed688df464a19d9d32f4f86ce7ca70d7e3551d5ba5a07c9f985babc7eed246c8fd753c16b650d665a03f0b81de17666dbca64cc8c0e69d50368d8d18e30bae91dbbec7bb1d9579dd647f126c6ec0be68dbac9633c6b7935d8ff680b6723bc5126a46c68403800607d3cc4b700c2824695acbb0bfd21f34366afb7ee841bc68629c8ec7db2c5e60455f9a079686638deb54409013b25819219cf94c967724c14ea923ee20c40968d6ef9f64efecc4cf61d6450dd646a03a18d7cccc18063955370d1aebc885c8bed02f9d0f6f28fd711505613a15b5392fa7c8aaaa4ac4adf8c3709b494a4c993848ef1c3f77f72e2cc579aa172540eebde59a2fe3298e9712d95a075e9ebe7cec032f97a13ee91ebcc586f47fb7a570641e20ea5cf11e9569241f0c338078063c8619627080b97b53be99ea552951418e80894b0cda46a1558d40a035a4df4a1c96674bc1dd82045586cf93a5d2e1e4da92002ef93ac53d74cf30c2e87328dde2db951ca620ddee7db37a2568980da6952fe9681fa34a7d798ceedc9fc3857c0e30ce1294bad55ae00e9fd5b73e6166ae9791937b1f2c6e78e2fc1f038c0c7bd99a2a0ac79a10bedb3e489408b56e13b06b2b953b53cbdb3086089912c4628c09217098d6a2cddf9f14ca7e3c8bfd39d9a9c9395daa810e30f74f7eed8352ad2628e1fae85116e671242503b52d34bc08b13f36d055237f1d1d391e9e04a44ce8c671fc77ae3eff1bb668746912469f5b5535fd7e7a144ccce667149b035aeaf6b21b5417005de6b43cc98de0e3013f7f7cc3015ea34ef6272d7a09522ffcd6476f0546d6aa86fdd3e4f95179408e869d88c440947717218af0b611bfebb3ea4661976fcc3c7a2a66b0f58d5e8c3cc0fdf98c45d6d00513d345ed1153ac5cef9ba0c6035633878597dc3788672b8fb9b560bcc9e58ef178a599b46b961da6db9273aa42a4c02e17484ef3f0e9d792092ca19ce26a28a0741f6f38fde48b29911a250c1160c5765209f71e5d5284f83377bb037851d96337b093acf62ce8f022e2fa52a5b3e43a59da0f1be5e4e8dbbff805ee17143aebcad3f675173da84250df6d561f2431dd7d9e4247fa94cebccbc753321ac699569ef056c6ae159ec4ac9cf808d19aae4d7e584ebf0b3c4d0fea68f8323aee36f0b1da7478fd8aa66ac0323ecf706be240b70916f63e632b75ee0b165fe7248f9822d9b4f89e3c6247ec989ddaaac774139601d059f80ecd7f5daf9ff1ccdd931353d14985634281ef2c93509eb0b54a79fd8738287d6afd4fa79a496090a80c8efda33ceaa8ae87ed3556bcbe013b78846547b6b9058a84a660a9bc35fc8de3044d1f79042f77ca55c36bf517b6ac2c8cb7833ddb6829bff1d9eed95c20ea3eb5d16fef6c696f624df9bade49344031ce3f3a9f05ac840655fe75f28928f8e1001e7e53f0612a1d113d2b7ab1ce823844844b572b40b2b7b20a53469b9119c616474261f132e227a8ed70c853cc939bf43b850ec95dafa28092