0x2cffd02ed16c3e0c9ecb7854e3d90e14c497b5fa16d6f4b0b0a69e510abc1ca7f0c82401fbef2e4f98fa4d3ee04e2d6c154714aca1d76f311ae583c9d31751b31aa374d8c3122314530ac836b08095a8fac615cffca53425113f0d4a538a56501cc3a0d1c469f4dcfbcc263fafc53a1773996295b9cef32133c24fca7b03dce28aa9de5747a24494904cbb661063e73e161ffbf431e736364aeadde018542d85d527a0d6ce6d5c50d4de76dac790b343c0b0c2f5034367f496ab637810858b70f6bf470dbff2b7123e1a10e182f2fc9a73fc107d257c0a8bf1b5343e2a7017ece0470f7cc887385e3809f31d3a4ea67670558bba57e1e06afd3816f344df212b820c1767e28cbe152086c6188c795e554fe82b7fe814b63483354894bcca9562c5fe47ae749bb6e2e1479c19c44b7f775dd63836914cb950616b914a7e5e186702aab099d3d0e0fc715bdc9687b18be9e5bea1a0c2a58eb4dd8914313ec00ddf3136daafa10e15c3771a4a07673519aecd05a5cde40a39eeb55633e3c0642c55ae259c54513d9d5c08e549ec32bab57f8d709a37e4dcc1b83e78ce8908019fe209dbd0deb7fb068ffadf0d0ff18c3b77518f7eaf11fce462a29a97c786fce80a97e6e56aae59cb7e68e2bde6c6a175c9c40082aece1e151c63a14b4062b42a5aeedbe2c2dfcc13ba2f7784bf691ad5d089dbf89c4d2be112c7d2d84925beb67fa782d50e88da4dfef295e5b838ae98782d554f7a8140070c09278ca6bfc4cbdee23d4e9f2433cdfcde7bac0d1898092db215503f3ad33997781437c8764c44b2796061f84eb5f200290ad08bcebb0dee8d4587ffe2b078bd495323bfed1ccc61a9dd16ee8d94b2b5b3f66d64cd1928b3e0c1d3e037ed379867a62f567674380f7b7b9be57f71a6f91caa88c1e1d54f60aaf82f982d16716a1e2c039dd93647201e432b30e44b774fa533de2baa67e4ddd9d99366967b9c052b64bdeb5612af2538fb3717f2b133d04bcac3836e268cfbb0f9d8a65efb2815ae8ea8dafa5d40229695a2b9aec923cbf41bebd7e74d4f45c4ad799a59eb1cfec3172353f6a422f310c93658111807a99b73b6888c453bb94fc899b9fd5aa904d0ca65870435e1ededd9e6c8d04041d1c624b7d78e9d4c8300225c695196c788503c39bfd90acc88974be71c4f6723ae9e98fecd5db690f79b799ca294b17fdf5e8a4e9418a4e6c9d65ef226ad4db9618c342077ec370caec3195d53f7bf3b576006d52b9aa9db90d505b3dfc63bf5d56e7a5bd7b25cc869042c6c799dd82d261aa9b8326c66c97c1efef8a7dd17645b60582dc77720355cb22b8819a2b54fb9f22bc76439990e18a070f3dc27b4fe0daac189bd0019cec3c294296f213434f05c8f3b4304df243ac002f5f9da94aea937923b16c3a568e487d1ac75ce2d515766820e53e56af89312022a358cebd0ae76edeb456000e9e114a682802839fbb212e739da952b7882b9f8054b87852c937cea3f443c02d8073f9b414f4437080d90617929094ecd66952e715b8aa25849757d836c467e107cad1907fb24019ee6b83b10ed7a31bb117dbf2d25c3d8d46894b45b1f22f72e04c21a7d263c6ee8f4369d7a788409cbb90e03168443c5440b7dc11f46c8fc2bb3230b65cb147e1d4a435e659b697ed9932124db0727de9f19da6d667892ce59cef33defa02d47c347fe20179a8d3554b75fa6bc6ae91f2c93701d63fa5b577fc1c92efdec859ab1a21220cbf930d0e4e4d78385c2cab7cff1a9a7c0331698f7c1daddc61e286c1b4a31aa1287ed0b69c7d147c0c5ce279202de1cb3a7adc04e99dc7ca5856adfebdfaf62ecd5614761686d0706f57d0ebccd98447e6067cbe180670b0355091a6f5f137073d661608819aa55cdb87dd183b2f0bb79f0074bd874ca5f574a