0x2cffd02e5f671ff6031b456b6e23e1a12b3280dd478551b0bcccc2cbbc7a236c3ece009551e441a8515213ab0f58542d0fdeef0232359bbbdd2fdb43b9be52d658c6a7d65ed47e082a79e50fd28227b47bcc939e9410dbe86e62b93145c4a3955a858a51e4f5138b8ae03418dc17f30a1037cc0d8682b511dd51c27d43fd9b80f72fc34e9e043777e8868f2329e98b508429dec9d5e357e2532fbfb8b5ba80d294026447dbf30321ee3d6bc330a3e23bafb6f16624cc18942eef49a43f5d1f18c1dc988a13ba9a6f11f0bb08cd2a9a44aa9d15c32983552e4979888e05c8a48c05ea2ffe24f1da3406eb5da8d0b6b04f72fa7f822b8359d737122f43dee651c8f738d0f231fee734db62f5c5a07d9548bdc494adb96c0d03a88a3b51e722d9990a58e5067342f9218ea4a54cd57493752d33d88b5fe4767e1ac7eb40bbbfd3760bdba303e61b5418b7701909c17833406bdc4960bb88e4e299ffe4a3833158f31fdb100c2ed92f8abcf9bb8ec83bf3e7b5797613948194f0bd9173033395c5eb9c445ca5f738f0ab3d6d8792a87bf7fc63fad96259cb76a518cf1626557cebe9f4a84862a773bce110decaff616cbece7184621b7cb0e4cd02f85ba5d60d64cd7fb83fbcd489d22822d3046204e58f2d415ed325c4ddbdcaa803ac4824e32941865a72ac9ba6554c2be9ffb551693b529c62ca14a2930f6d1f1c670fb9009da25525f240482044fb68aeb8e3dc9e1a7f0355178400c8fe9df0eda10bc8c48f0c6634b5362521dc12e20f26d7c89214086613754797735e5d8f004efdebd70c57114da560f932e92dc41be219d58f14a7f822e60f933ac07c71dcc460b031328859b39e421f645315a6de97074c9c563c00ae215b9668c00cf32a59ca1eeca1f95fbbadf66119fe8f7dcd1cb6bd4fe864cc2cebd9031e4b5435e2d0a96210bdcb2302c811da549cc52624e563f1d6fd17a62cc5b2400561442ff3e3bb090fca4990d040d1c21c2692305c2b2e4c0b8ab1700b96411b75bb080a0408150e34603b99f6dc48c07ecc3b36595022aa6532636b96a81d895c99927df7428fa4ec46b0ad4002a44ccec34968a07410cb1501afce56a694759a6941442fb2fd613fd4446e3d788522b801ee105ef543d81d162357cd55f0342cdcb539aa2659e7db7138aaba1e84d85065ff83f2713a3144a920545c375c332b898d89db1ac5d8c757585adcd8dc32f0b7f90ecfc3388537e2b18e5dc87e7d593239c446f63591c044fc055461115da59fc254da335c110a3a33e16108489b2234ce98f5a5fcd94707ec0015b08bd10b7d237f11d52de6e32922987b645b3656dc42f218b0a2c5ebcb1cd3f6a0365c720974d4cf09a1a9da39f5462cc330f396bdb13e8aa861fa6110d66726b6825216822cb99b2f1f1d24eb8a3df23c801c9a345d9de5cedaeb365c82c83009f06f169ad50de85878936c2a3dcd664a68d53e9f495b8c66357e504e3e24980e7847e20b451a15991dedbb6097bc608c5d0702a87d94486e28fdc28e6d2b7d903b1ec9efb4321ec9b557bf539b303ac204c432d5ddd55f385803419e06ae68e5bd94347d6373db311f614febbe79362368787e43dce789bc2bc40f33ae2367496c6540b0a88fc7120993b7aff5071ec4dd38bee216518055d4c754f0ef0035a8fe4fa5b9364410279fb6b2e618536744fc75f781b42ecebdbaa1903df4bab398a4e2d9ddf29ef5aad5aa16a6d80a32c4f810b16dedaa332f2320fe4cdecc0be83c6df1caf0c565f30200113fe77e442b1507e5c7c022b5ea65cb206c8869412d4d2a86a5c005e67f104d47a6d182904ee1dfb778fd85403fb6c114e3c1bcb06184e6d9d085d7dede59bb68667d890166439e40f783ec2ab9afe83ab2fc5bc9a1c9411487e893f332626f97bbaae8f8c42b