0x2cffd02ee943066a422d1bb306ffbacf80bafc8343ef170c5bdeb2a8fb39e8ce6abf3c05026557c126a63283655e181c8cc5cff0f8d75ff764c4e4bd07037216d025db5f9ff09f3f0b943f260d98119d1184167cd6aa06b16f7b771caaa4a0880595646e1f3a267c7b948f1151bc5f646506d8bef6b2df3e63b352d17c38bf09b9fa2f63481f707389b3f9e73afde483461a663bab26cf2b147afac578175e7c632e6ebbda1e4acb297804d1ccf5eb98f4d01384fc4cc2218452ff0dc40f13ff92bfb8fc1087db42f7260e6eb0ab75a028d245c5da7ef77bf39a8d6d09d678e21412caf61e1a3f89afc69e0c51226a227ab970d0dcc188bdda87cc08e800de2ed50da2a595e3ee2ad85b39c4e1e78377ec0705b5645d42fceac51a9d29f3fbb8b0beaa2d7cf49fd8c38fa1f4a52acc19af42d8dde35d7084742284f912ed8fe5e5bbb1fd62449f60171339c67b9ee7c10055bb1d5ad17aacf60f8e5c4ca4b7be2cbdd7de0996d88968023cba9a73b613d45b2cf6b9b95de7698bcc2c96e473f4785687a25005cd713891a1324ebd6a63bb980fc07776b9d2b984c991a43d260ba5069b32d0faa644bb99dc737794299bfe2716b01d201545784d6748439ded5123bcd21046417624aa091bc498751c63b66b34fd8f6e50904da935f7d2a3683d1fb0978e676bc27b1fade34bcd3df5bb92ef0fe1af6db4efd41fcabe6c607a4ceb6b49c924a95d9686463ec59d809fcb778e6d04849a99bc6aee61bba8fb0aad820ed39a6bab5d4fe81fa253014ac9f961b5795a67c4761ced077389ec682eec5fbf4ae0aa06c03095b53042e171bb2462e8d4f3970a3a17304fc343a2851b1cb9a1bc0637703821f4293ab8212022fd4c40c645a9c1f6c5a8b93ce9449c14b4f9e569b8ae2e87de1e07dd5b6731b94a799a73acd5b585c5446d88c15f0b338ec89dbcce255928051c6542d1a1ab4bc1c2c7d9d0f73629974504efb2e09ee1e824284a6d5d5c66b7d3a20a446934dcbadf55d082e74e489dfa64d13c3df4db77bcc4174bb8ae9f6bf841f44d774f20fdcac91aa254fcee9de6f6fb991a392ed38a39693a644767dcc975b6dc2070bb60f102cca44192679e18969915e17b63c69adcb3795a7a1cd38261877a04b132917da1e3f5aac771aa3da938f1ee979242a79b0780509acea3357c9cc16f139121b6fcecc26900bf4c82cbd41c0eb318d1a7c60bb7dfb2a961787321f28d51e9c009e34f58d0fd3bd9bf467746f4e674943d687866c482d704840e2ed25bc243347c931d67ae38489ef4267ca3173d3394ae06331daf938a97f4fde940d2ac1044a14819c8e43240194fa374f7d575c2ddcf1177efdbcaf64a0008ffc15474f0e55442e8275adacad72e6fdb0084e2de651a6d4244fca1fe985ba6d2c37bd60a01697631275f7035c6ed6ba0487a054fa052800af050c042ba089702ee29f8e72eeb33565507ae2191d9e91bc844db398e1e97ad36fca9388c9aaa2a046ea26d318f47a278c4aabe7c094064a78798d1684c64387e0a843ebfbcc2315cb7586a8ffbb8f3c5ae11ffd692765139beb5157ea8544c627d529ac8887645261e4770980ebf5d37661794643200205dece1b87a081bfb6c7bc39709030f82e352ec4a6f2501f56219a2b32cec3185f61d850eb02c212bb16d5b7275c27e3022ad479d2e8127fc5b66ee72ffeba7806384651a532da80d6474acbf690b9307759a6602ef0c1555025d86ba916ffadcf0ca67d09f8b3765611066fd08fe73382a026c230050650d724a37b9b48c75351025a5c1dabdbff9ef0f68a523234bd61d8ae718475f6758498fd4e7a44b88ab8707cf42097daf156a5699777e59255ad84c12325ce5a85ee9b129c9abe0a87dfd057c9ffc35feca8d414b12028ce69682d8b8f91dc340ce29