0x2cffd02ead195e545080890b039f3a5e7ac43f5750a37a486824e340851251a564c06c91caee278bb2dba7baea1f921b99e270f8d4af07e627efcc615b7406245eeedbbf9c952d4912974a675decd67241fc46f2bef76a73be7b858afcd9fe2c745de2b6286b5b4e4801dd16ff24f23e1857e99087cca5a0f9f452ffb371035f95b93de80ba473a1bd80c572335bbc3a08fa9b42fbe6e8792ff8c0a1242ae1e292c4766fa082e42cd293327538e046fad86b28cf4741a3c8294dc1877e4ea36c7d3a976bb47e95c8ee707f59ee79d11dea9f201bd9db77d2cff67e28b5d867deb5142530793ff017fc4556193ce253e5e886f85f15bf970ba9579da08df5d1f0e3713d1f8530ca394a6b2a03c8b1d2c8710e16cdfc456b0c4736b4aa1c83faf9493f19542e8f23421bce0bfbe6ba685995c42d01b1b647d2e3fde8a79cd16e85dabe5f27ec10ac22e85ef7e4f56cd46121e7aa5309d787f3377aca63acda6e24f6a06a2a1976fa33cac534853b072efa30b9de360680feef1afc76a66a0a60c4da25902e36262d6328f92752690e99e21d0367414a116fbc5b2ed67bdda2c8ee02a6c05fa02cd3ab730c3b01b7b5ab93e8154135fd06fe956d82034c108016dcb4c45dd712aea8f7c877ca711ec47180ecde4362544f7c4ca0d4dde804ea7cbe998fcf47e80835dd49ebe7554f2ec228a98097e940c2adb46a8f23e4faaa2827dbb74368d987d2f4fb1a15550be9cccff72046ef27f27e45bc38fa90f4fb1edbce45ba27083053e2b75635c75a13cbaf8bb7df27d47f6279d3f7e1e8fad79ec24acd2aead2b04bd004ba7f4353253f85f67d13675d8369f2102f450689f72e4a3029110dce0ac85867381023b33270cb7929b48db5a3d283708833be6620a99934f2bbd28ac89e4234d7aac5170618e020dd78f9041cf2cd6da978d069bb5b25e8ba5716d5af9d6f651e41aef9c15fae6d474b3d50a6a666cc03f51bbae07951b55cec4f5cd7ba9f5239ef9565932ac646dc7ab7d506963efe546efb00e79b140720dcb3fe31b40a717b7c933116473c8cee1e3fde11457f81e83e2eb35688a7ddba790fdfb6b1abaa4cdb3951bd82e16caa824f9673fdf06c4afe5edeee2e60a8e137ec3466879611aae18154119ddce328f32fd340f3ae1512e8b94522ca453491aad777fd010dba51689348ae59c47218d24c547b38ae1aa475e7454595d622139e3241455372bc340d6f94815b44ac53fbfc63b67d843a8c09831a1e6f2bc3ea1be998eee5a20c2ae767573e1302861ea9e1eced3b1452657d8b31537c1c0f59d1475f36740fa1ed629397b27e04a009315b5fdf6ae471aada12bbe079e49f8b7195e3824555d5573f95cfc0397a75b1b89e812dc629a148d4a509d1ae060ca907bf9d82f3579883bf737e221cc79c255ba4e5b5aaf981d428e8a30c28598b2edfb6b4ef848edb739ceeacc0b03f9368a90406998bf3b549ee60d98a4113939c712d2ae82612eb9ecf500a35a9fe225882dd8880812b0623d9db052a07cd75fb3f54f64bdaec6b614656a4f2e0197f7fa324bac1a4d37ce382bb41eef4eb068ff19c4c8acd3fdff35b0657bb11aa1b55c3ac0dee99959331119228f6ccae0aea2973a6a7ab875cf669a2dee1bc5e538bcbf68912324550faa33e29edb2968d0cfcad50d9637f09b96301a30400e6acee5626cf48d1fd6df76c68e90d5be8c9f8e32cc8744c7dedc15b152d414aac862b07ccb552558113b21abf83c1e659351bc665249dad4c3fa0bee2ab2daae4c49ec11b186391dfe9915bfb3460234e21ea852c2f25d871ffb687164b6833fc17a96f314eaafa4f3f49bbbb022bc3af3483e62389fb010ffe0f9775f472f3b298c0c3ca17510da1f90ef5cd08567b809513f677955dcdf8175c0b1501750437c94206f8