0x2cffd02ee0e269fb7f2b0a26c95ae0b0099df8c5e3095ca37454f13bbb05b7b6261641fd20fc9679191e66a4f001ba4bc3ef6d02daa717aae7f30cdff87dd02f1b3ab9e4c9041cfd2a40932691855abd98fd219a69b2b2941aff8325cb8195c7af8ad290532a94db5b6f74a151db7c9d93744ba27dfbc269799674caed629b628b2c9805dd87571c6a53da2e1540cfaa3e5790307134e3f2bac47dc80f4c593b4e7821eb6e3161d6514b79b9b7a9529ad2f3072894b7c1ff4526203d7dbf9552af21cc5e28773b4291304d0965c2eef26c7552f7e74c0709274fd86fe67840aabaef90eb040932af449c20be557e9dd909521a0b2b003f457a7d9749c62da7dd0c6952a8d026e7d1f660ad91599de9fcba5adfa6455ba91e04d0bcd4906922c5b95979c45e95605f7ad7add2c91ad07057b07bba19cdb58e42f0625b2c4923eb0880adf81434e3815b2029602bd25f0c189f00b87bd7d36eba81951a749f89af029d06af81d3f73acbce9bb8d13be8e749ab34003b6470c7e430bed665cb45b92988ab6112046ad80dfbd3a2230aeaf14a279164f111713c0f8ee3d7982835c304a4f0587e908d7cda643eb90fe943050d49d24c040e43aa042433e01c888f750d2db54dd3243a74647589c3c562b572da37839e4ccb0601b15c3faf082757052aed64b2d429c3f94c760798a924e137d0971345fb5f4c9813847b015f793383a3d31d288ff63f820dc9fab257394436a6b6ed56ae257a24927b95957cdd5126f64bb997503a3086e0eef20c4cd8d641210ea587dbdba3a9a59f1e4035d1a523d72c6a77aca117cec6f0943eb02cb582ecae5713a1c1ed9299925598c43eff1c0127ea6712b8ce0cd5a646da7d38b70e56cef27631f01de0504dd668ffff3165c9c55075f4d70dc990aedc39fae52b7dfc6838788a6f562a6f059a76066600b4df8f07570ad0cd8bbf00f78b273f12e61b919ab1c9a352e651f5a11af17d1b5e0e96dcd2ef5eebf1ae8921ab5975bb4e2be762608d12b4360f128c453caa0b60c8e3429e8bc4b853aac4354866ed3bdb0c54649db040c88f3c5db3db66427f6c6c3496e09f929ef95703b41daac59a7236450276fba8ba6faa8b00f5a3a9e5d6b00440b3a62e40cb02d736574a5cb47b265d35514b41881af062abc9c18959aa9dccb85aa9bfc503c6e79e25b4bf523bc44481be23f7ecbf83ea8b22f6a7c4238624421883d23947ce7614a2b7c43126497e2bcdf62cf6d205b682760c32122838b8b5a25c496b200a435e8e5b88af3f34044959eee88472c1f9a667ffe8c70fc46fb666c768442742e888ad57d4038643118ae9c90769ce65ddd48ab3508a0491170dccdf37382573ce4550faa4524503dcbe2aee5b7a79dee582279f12319577343c4c0e9f714db70a85f35f2d19d3651b61e0f749a8f7fda300d59aa80513e415811525f57e8148c157a2357ec1f78beb18684fc789ac0c7c996b14a172a0f1c50d3dd59b8fbc9550307740b5b40aba76ac3f4589cd9d148aa92485eb76e048ed5e6bc7bef994166977541a48e16143b3e1f061920f9a061699cf63da07ae4d726053766c6ab03d1fefe7951104677ea512f0d7ef84578f1d09d1ea593c5df50447ebf154549af9cf76bb4a662ff436a2637586d7905ad7c603b9f59c00c5fe847934f8f7635e9700666860443d2f1584318d70074f6e7257041d15d02ef8bb76ac286ea450f6391b0f783036e2052e080972bedf4ac316b3dc21f81619277fb90a3cafffc3606bb9aee78fd591d98af13743df0571653d341ca922a56a387064ee21e6dffb0abb61185fb61fe70fb6a2e3f4a1ca750ae2d9251fbb6049d720965dec60149f53855cf87049a4eed78e521df1bf85f89eb57c10a16db24c1ff64728f6d4ddedb6d6278e5850a177b744aa255e