0x2cffd02ece8b485269169755dfaa9b6306494c3ff434b0aceb950d33b472a8377897898feecdac79e0743cd9e7e1f1763c8f1966944ab9dd698dd69338c24418a2767317bab62ed7467ec9f2726909ee49ae3ada71d7af8b6577ae2ce1b78406167fecb4d59eca0eb36947d0262c353ba4df5f1717196e951183960ed603103624631a2105ee0234139758f805bac508c15a0f6b309dff2528b51cc5d459489fa9bcb18cd7fee1af2e6fa6de506cd56258d4ab9071bbd1870593c7f1e3b26ca17d03cc854e1426e4eed2fe5d07ee7280d8c67f349fdd52c39e15d3b53cd7000be4ef85bbd7c07ceaca93903036721f68327e4d72024db0dfdbd9df21c4714141c8aed4b93c40b864120735b55715ba0178c6dba29a31132785c83d53db92fe609f777a12b874b19e4dde4e98777bb1d9dfe83e785971f119a2193d8967fd6176cddb980e176cbd5f7530ace106eb53800c0a1c394c21ed4115a5757e15b9cb52ee106fe917fb6e82730359ee1620868972fb752aae4511b7f74aa38c621f222fb85a33296c54002d503e976920ca477dbfef75a72eb99ac0cb02f9f9a0f2bf190cf5117203b276d44b63e0f3259b481051c0c180fcb309c9194045059c8688af70cd8e82b1ba3c86cba28e2094caba6f12c9f41c4c4fa37269e3bdabedd9be19eb967dc233919c8ada5e82c4e3d67d31f4557e7dc647e688008c46ceb58ac851acf4f9d584a32705ea830a6b6663198ce4031e1b702ecc44e49991b8e3534a7c5f04c891756c39ca7ead066889cd8d9bc19ef05b75742f8d4bfb2990f37e58e72a13300c31604d4d865ab543b63aff8e944dd0d46e5500d118e58198c4d7c66755f0fe471aac677604a45d9f2f186e0043164e883cf9dcdeb65ce27495532699d2ecbb7712f5493e174fe916d0955f6a5d9c1e9b83f8b2f1b485bd3e8def78df8b2b13fa423aedc5b15e2de2782162aa45bc314d725e45171da0288f393e5cb905b0a01e50fbf780fe5197d02c0df5c1f27b041e006af3da8861edf49e686b2378f556fc613aa2dc304da866156d01808187a91020dd0bcc89e38eab16b0fb04aad6693a7490696d81bf88beed53ae7abc6b7004b3751e89ded61fcba58dee5edd4097891b33de16d80434be834c1385223f9826a5d30ee94f6cf3b562b95c99fa519839101f49f9a54e5f0dc53fb4121fc02489099cbb17863076c6b289929b9e0a9873ac694fff20f35f5b7e3af32a2bf0d7a089c401b6db852bd69d176bb6ba3e187bb3d2a74d3e8babe0fa688ba64f8c8e1e623ab8ad2cc3901edb21e50bc246cb1002ea7755a28de244b6cbc7e231577a6ecf15b379be34df73b8924a8b0808faba3211b32132cad680c0108bd42ffc3dec6f24fffa6e79346a33c994af556728d5f801552b26ecae06a6cfb322d97b68fe19fcf663e01906699af73efcc39dd6e1377e802bc30ae38ca25ed449f1119df5a5ec8cc5fd7a58faa7fd66d509a0826e476c41e308dc8cebeebbfd7ec67ac0eb0e9e26294bdae3faee7f8749ad123cf7777f9ee4107e77e03fad3a848ccd91c70ac7ebc041b88a6dfd3d3bf886c58ec13b94beed10627f5edcb166b9b56f228b363ea7bb42af6370b842d0e7834c5dd54149c3e86e001b704694d12952e6fdd056f3277175f9680111253cc9a7cab59ee2ac025b68a5ce866559f3920274bcd4fa6b70f6d78e081b570c5f5b440ce38d32158f0f66cc8f72d25651d98010871c836f76cce7c4fc49291731ca9bb88c737bb6e616d3cca2b4c2a0c4fa71ea87859b88eee1967c09825f47aafc986d5ebf0193b9d65da9a95b0b8897d73f4233863754e0aed92ef827834f91469bc0abd2ae3a5edde7b62d20798a0e57a5dbc923aa55ac35447c3ab8c5f166395402b57d5487b461cea71e81be285bf9d0193fa1