0x2cffd02ea6b0953a04402fdd20c9c5869b0d9ff63d1f4425ac156a1b10a68cd87764dc633d86023de2085e8ce60b7d35f6e23846ed274c901e8dbff744b8e9e8908a6d6c24c476a4d5f1a0306737d79b33c10a98f192b5c01820fddd51e80078ef10c5543b7420f4751502c0c90020f05d2c08058e48027434dd212535a2413f9d5c8e26ee8eb727763184561983ade047fb99cb19543e3c73ff2366703511ab3a3d33f3ae85788ebb617b11c88e4705d8c0f66b5acb668c31c655c54278d6ec160859852e65c051da84874b92aae3079cbcb2647bf278cf355229687af5605369e146c60f35c7087ba5082543d5744d5ac8e711f5bbe3dd065ca68938e8a3b31bce076aaea7736023cc42e3e6b96f3d8a75cbd6d8784ef5c63ac3fc0e92ff6cbaa14a35e59d9554bbd318a739a71b65b404c259c6121ca44082f9ab5adc6f6544d62237e09f7b62d0e7bdce9dcad7322b0596e7751e6870750560b987499db881471fb4c73f6b5b62103d8bca98eb947b2fdbfe52e8a8e97421d3a7f65521758f61315fb8710a57cd77d6f7c8375fcfbeb4f6c0607f3c5418e2eeef116864f01ab97d2aa280d8eb08abe29fd4116e1552aa5e67523edd22d47d6bf681f33ef86ee22c5246b1eab2b038ea50dd132402ba58cd913d593eda3d181fda02d050f3fdd31d93a90a9063566547300cb972c10334bdd067b3e9322d09a5a8e2905f649d74f643beecdf7c0c5448daccc1e818d2941e8b8f7c353055d4cea4e99494860ee4572760fd9f70d0d52ceb6aa59a6fb93e7cc5baaa47d98bc5524fc7575d908e3793a5f586c27225358c24c6caa5441942f7f7819914d4962526fd956661025823a6ad93860eb688681d2af8c451758c8eab8982ac6c649bbae46dc5b1995680e84a241735129edac934d39dacff02822857cb67ed1f2db324b6af9c6dc11371cd73b6b9e8b038895490c702306c28207872e181b653ed020fff9592cc544b2d8a4544a022810198867e209ec59756474b799ad6fc4c9e1b8b8cbc45a81aaf234518c9affeb3f41f706cd945bcee08ef38f0501dfe75ed3d15b02b2d610d7a0067133de8e57a3ac3de9ee752d15b8c54fa6d1b4addf9530a7314780be0ac7570fb9a17cbc803da2c92ce3fde2c4c06466c60320e1b4fdb69c7e7f654639d24f5dfe2e3c9aa5d33e6a9decfd929416d37895cee2095adf8d5f4fd429e5332f0e1e9c21f8a9b617790c2099eafdfc0b46335d092a5dc68f441e2491c2e3dc32a1228970c18769093fd8939f95b8fcda836e543608c2faedb436fb82fd40aa9508df6626d8c521cbf35711460e1124655f6461381631bf28dd0d83320f50229b66f58b64bac72e9a91e03ede5f01566b8edf6d9e4908f30f9577e5c73c2cc1697f513b2f63b88740d39f680ff5e8beb831f71f988ca0ae803b981c5c8d8503ac0a40c19d8c149663e97041c9c60d27cb71af79dd359bfad82c27f1e0671824413d6be504056bbaba12e9a74a0f512294fd33203cd30d981fade12723fc81d4a5b945c3e8516abc40db4f708a48a50f4277394c5dddf08559f33760e54e09cd02d6eb5179b7d557419faf730b965007bf76aced19ff1afec7793e6fe27334531af5f65acbfb62ec07646ea7619c40aefbe19ec163b996b47cae55eca90c544472748afe88c2ce6141ee22cf3ea5ca2191b2b30a8d7e2f8fcd90994b6d776ce7d59f460441532a42938d986f41838f801e201df176dd42a03d80d06c92bfbe70f26f3014873debafd793749c6a127c88c17f89002343c3a5af022010cf0ef438f3715e8ffb23ad9e2bff186d47688e185b8804c636bcac33ec720424c454fd3bb26d3eeb64b3323014cf3916cb6046e8c414646aa948eee325693cb96060fcfa81e03a690b9cba1e6ebe674d8c03af1b6ded1773409