0x2cffd02e730ebb1a90e2724e9d46771e5eeaa0c3ed5e96164016fc239d0ba1b44227fe624625158838ae0f0f1c8273dc5c91f5c1658b484ac1967b17a282f6b821ff767c840fd72e6c0458abad9e2281fb951d16a62054f6eaa977f9663e94a9d2a1568c74a8e5a7c24c67081d2dcb74e3c263c9a20aac385496a198d84cec184036bdc11b0e063a0725eb28dc3bb427ca99909a2a8d1c6c2b3876b7b4a204d9f36103a1fda7fad655e06af90d622fd12ac2a86fa2675ad64bf61f00d31ee9791d4e71bae5915259d79304123b6b3fcd357f3d27bfd8559294c8296d57800999851587dbd8edb1c020b9d330903edac9b4122efa99e4a5a982503f45cbbcbd5ca643fc5b9495763f59c6d21510037504616e364393aedb4b74e9ac6479e77f1c45250e0a031f9932a1f5f09625b80a40a1062306de3b018e7995f76adcdd17ff742baad2c774a385e9436c11e8e378d36a1404716ef46c06abe118f5b994c580aa785a25deb8f58f009409c456e4a2427055a688573e4711c1566d7f933908e953ec1cc6f7ec4d2d694bb4bbf0d88bcd787364423ae261c58276c7fe82ac0a3b5e659e3999ac7e59b404ac63575c52e609a2f1ea1f8c4a6c989a08a6bb4cca55e7544eaba4da7cd0be45c0de67837062e88cacc3853f05336e83959e2484fc246eff2ba554200d0bff7fa6613a258e2af43199d9c0f8075da87ed06259cc8103e450c0a99dbd6a9718743559e3ee84ebdca616d5bcf84340a2f77699acb6e48abae84105839345438da645d925d4103038d074060ede3a58ab6889cc5f912e424dc4680b4794b7c0f439a01fd6821b2364a494f23583617ce2f7f8165f218ff7b38c851d5716d2030acd0dfd99e3aa287adc86ab70f38357966db8e352b4c515f015453b4678b0ac7ba0a76586ee011955a1cb63c0fcc9f49ba07c06d590d18101e5b9585e2019aa7406042f130d42f79a201817c3d37a996ac3cd5b2166d1319d157194c6d40b01c41826320d8488e75d1f0456e6d5577b2ab18d7ac84784757ddd6e9487f7f6c6c19a0d0775b098d8b02e53c1c79c4a34fe338b463484375cc7187cd3fdd340a2932d9bc407fe02a4b55d53a4db73b814fa80f527de356c92bbd8852d90bb93537c5f9f5a02e7f1d3909d6ce836fb5937c97593ce0c73d97e9c22a81aeb832c37c4b29a3805cd2e2dc46f974feccbe1bce0e94299790a25a6c50ecc01100c6a1b289fac3d95bc476184e8552f910c47b64530114efbb1253c47a930e6cf6d064bad74e82ff719110b64149387fe10475a4a0f45f7a1596f61ef82c6f92da958889af5795cc3989efcd1479e330e04773cb0fd1f4b0cd8664a3ead0c38e0622016b2f115349c9ef3f0d84ec699ecdba2ce34c71f0dd0abeefe439d6d5c8244502c6d8cc29554aca9d28d961b6a8eb7bf17e05b8e8195e0f536367244ce8935a72eba3286cfd7dcc485e7351b127fd0db37af9090af7dba26956f1962cecae246aae25324c7be9ea2435f4dd6bdc4631b2753b4e2669a015928315e38b0730ccfefaeaeeb288dbf30b1f092bc6a8ebac2b2073e88ab45c13a5469c9f2c2eda4d14e56ae007a43db7c10318177a71d7bb55ca2d1908adabac23bd101ec37055f6006a66d760f6c3562aceb5f1878407456d5b554a1a36135eaf48a620a3497850ea708800113ca0f430f33350630bdd3f7b8a6acc5214900751890d7539112feb0031ce08077265f32decd9230fbb0ed071294a1bffd3c1953ee6e81ce9f8f3f073b77bdeea2b91388e1d30f2c7fbfd6e192a6d658349cf626cd9769151444e52f114687ab949a3e5aff4a12ed9cf77ff548e9187f8a2d9c83c37b86ae32c8a2f54855d4250626f97ce58e36a2d1816dabb652445091a41cde7235866f4cd3599a90190d21996dd174492270ff4d