0x2cffd02e8d9887772173649fabd5105ee0bb468a844f665d62e2897d3088f5c72e8d4a25e9dadfa5c57312e91c6600a613fec3930a2dd49af887917987dca13143025a759acecef653358e201577bdc2e2d58e5dff2d0465564b5288b3621b2632e906e176e0e9b69c82743cdbbded189d5a87255056da291311545939d721e61786c40ec5954ccd1685294952726be7e8033b353df85c8bd9896952daf2cc90caa8110e3c97f2b3bc263b3b5356536ae673c3d7ca2e1483e2c7599826d2704aafb3ae9c17d06542fd994d05848f9bb85094bcd4621ffb9af0e8335bd4060e86d71ac31857b48f84356d0bf8eb66a76adcc6498ad6a8de7d5913f28d9dfc7c6b2947d2293f52e8223c2b233ebfbc396738a5435b155b1e4d8ee2d2615998ec2b6a03a9b0a8f7c8e383072ca2debe8bb1e3f54e4b14dfc1fcf6819fb09e3e20fe26a10ee419c812eed3f3cc92785969ac2a4efe6fcba6810b31fc4a91cfdc96c48c7eeca7c79654fdee965f47d7929d6e32a045f184961f7ba075d3c7abeaf767783d73f4a4cfcacc46ba6802066f29fed32a13a268c87148715105793c04a11d5d28cd7a3229b0fbfa7deb4f038b3020786fc46a16d399fb8f9def744c15a7246b9cdf89cc5ac34acb7d656b5c6b77a1de8298f8bc00d3bcf8778e7c2d80fd2e372988b3869b994c03ed8f5c370e06e03b9c31e214a7b2e54567df954fe2eb6ba54900e028c9460d4e9b6709169df44293a043162fd427e8583675a7ceb0de8065ce7a2697ab28f1e9f929cdf9ff72277a38e6043df2b023e92459ca2cc1e4d9fb2b1baf951f91e881c20290348c15df4eb5b7acdca28f7c0edb4583cb2e805bf54e8deecba7a82831c7fd040aabe32d7fe31266ff4d67447a4c8007721fe013a4d4f04b7410fa8f28ea1d77f7f60c753f7de7e076c80758a0e5323cf0884854b683eb2fdf3b2f60a9d08873535188e5dcc94ff64445acbce30274833cc3654541b2203b503672b46a4e378a50c6943adbef7e7a3c9364d65a70b105091cd024b60e47b57548695a2ce9c385eb0f0f1a03075e7d176fa89b9fccade0664578843cb2023b561fb4b7d78e7c04f920dc7c9c8e996baed2260cdb731759d192532d38dcd5d3f9a463a53370addd404bba417e706ea49e68ae874c70e71d138e0c98f823b7fe6b87a6d6dcc25fc7ac86c3bf08e7de13536094529e9095360ae1bf166390c2c309019003c31c0ca87fcdceee8b71a0b5bc22feb717d16a5c478dda46aaf3565b43a158179eca676e6f5ed5a5e3329be9bdc9bf2d722982a32f82243ed88b2e52ba48b2a1e19df4a0b10eb7ecaf3e6a8807f46e1e49488913d74c3230751327a97bcb6869188da6901576e29002e54f50702b7350dddff0e0d301331dd5f7f27ad3f5440e5fc7bedcbef519dd352a79ff060b358024d7cf62581999ca29ae7d57898e052c0c97240675a15ca6e1398e83372d95a540e2f52d28d44d558b25a976353d5e584e6c093c5adc4775c18250d6d075cc61bc3ff885fbb9e56deb725487adbb3aaee6b3083fbb8373ccb2c978a0918d9076a0097431d433e95ef7b8ecbd80728e42f37f4fb7617a4c86598705b7c4c1b19cc5d04f648e84e4a82956b43217b6b35e6d0155564fd6dff9303eed3e8a35afbf77d7d354259f33b87a37751571a249a3fb1b918744becaf7097b418ad5e0165ebbf6e595d9b4241f412703f6f1ca20f5f0692f8ec7ff49e1421f856a1fc38d10a212c9c42ba914e403d79fdb12b53c34c2f0b730aa051962321c8c0bc8e4515c34decbf3065fab53b25c2fdc439880919c7ffb8fa49905c67e5534d2dab866e05f7e2400040168fe5c6ede5bb5a66e6c411e52edc481787f2f3f3d5ae6d742d122860180cab8552b662b219aa51b0404fd11d374a5a3dea6e1e26a23