0x2cffd02e1a8ebe462957215f94bc7a9a5545663e325f3ef14424f6b6c7a78db3ff3620cd50619d918a401ef6bdfc5fd1ae8bcada70d5d06ad0a3ca3d3c5c8c83da2c13dc3ac9f7e5c8904035e44292386bd72145f53bf3f56e2a971c0547b14cf9921da04481461f90185bae5c77dabfb0214fc4ae0f2bc9840f1c597cf5deec2c17221da8437bf7eb7fb4eab12e9fb49581e586eb2a7f3fe12e5b276ce2904b5e84ad6c62cd3391794ee5853ffa07d6c6fa10a9f4c916065af1899f69cb7098cd953bf9bf846142716c015637d567aff0b74f430773c7aa5c01acd4a4cd7d2fedae9db1d2cdc5e4a6d02e88fbbd0746ef856f4fc886a1093dd23874cf8111a95ca6b129ee3c2bc1f440309b29f0908f011111c0199b852ae3d6fb917113ac011b1957a6190329e43bc1dce7f1b0a6151909086722f43c37c4e8e53ba65f92d0eea244d173e31f9345307ad9c55012772b7f6778308b85696dec05b41dc42bcdfa586659bc5afd6b59f1e7ea4b09db83c4c47ea9af601c9fddb5b6829ad261c54f852e62aaef88fdc0e2515296f09f204365d0da74ccad0b4dee9259c54f5a840400e661b573dd9fa5354134bc7af08fa01983215d72fac44ebaa34b2c715fda0c9030b50e55686a1547e2d48964712509cd9b4b774938f48c7153b8d7f78b571f2ea073d116ded21ce8ccdd76e0c756a77dfb60d0ae35ffba698e15ef1448bd2dbe3af86110e448dc7157e6824b24b454fea36f9e6c8a44b0ab6d33e2e0ec3056519b741a0457eda2433b48de89c4e2f08e4605b22690f00c9d61be89509d32fc88748e9af012e04c4d38521cda2bfb2ffc8360949fa9f5f3b052261b571f392cca7d4cd6fdbadf5fbcad0507b61f03c728e565b09855f68108646159c19658951286656349fcde788df977c0245e8ba43c533d410f154252c1af134a1e0e9156e63918723c4288299dd82211ebb42404dd8c18416c535b1cac960cbf1e33eb0e9801d5c61a5b8c8be110c3039b9ad39c9a5c2d4d9b03a3e57838d6f140ceb6ed3d6bc78fcafdef9bd84129c7b1aac95b4f65789b044e0334f4dff7abcebc1bd9fbbcef6e8e4d6c7f98829455fad6299c5a92a5da7cbc5fdcb929ea7cb71197734e2bc3367ef3e70a9ba9d5a9856d1a768deb0cff4f32cbb64f264161f2c8dc5a11591e0c199fc03b4704abd1d0c11ae678129cd3a9e986bb761292ce89c89e98fc663ff619d6320b9afe3055ca17dea3c145a3804124a2164f2e94725f11a22efe496a9fb4a18140fda6aa3df8d87e559cf626d5a037198268cf33b33dde5cf7bc5311c5e4816a6ba6d7510cfc3f661c3fcb7e36e7d7ccc975ad9c757476fd1f969c4d68d99884a7aba19b9d7559ce986afcffd9c737f43bd03203d9f9e55a15e1c4c2a3bf04818a22a930ee2527bf69f755fe54fba1bda0aee3bba01db19e50a4142c8f1d111f1e5c11d7a81c227781b933566adf537748699bc5a341f7d06e3414b56b0f2a3614e9ae448f0b198068f0d558f0f20a6520b8f7b6658f56e2d39597a7e0b0715633fcfca28aee6a574b61ae4bac1b37e3c1b5e6415752ffc2e89578307c38516148879d87cc550f39e927b8f95dc533bf28acb34f1879925cbffbbc9adf97fbe06221fb43b8019080c7a58adc7f384c555d801d0c7e0edc12b7398f2f865c5666b4a71b9172002f7356da77e838b4eeb33c1580bf440236555973df36a6cb570c0475b85a8834174ee052e639f7263385694ef7ca95b04a57aa3a8d93b37269517a8d901dbe0ff4eb0c013ff2f701782f375404680f3dd59f59d207ff359e29af34b8533c3c9810d7af845d535649f1c611147b045674e45363f7e1a19431f26483aceb2ced45f50f23daf7efdeefd126b81d4078300588fb0f1f08156cd77698b669e5e0e4ef77bf5c6a928e