0x2cffd02ed3f64e7d0fc3894d41030c575f7bca4772718854b0f7ac6d7a83bf7d1f876c3f31bbfa6f38038e63ac282484e4d69bdc74f76068bb302ac9d7530f35627d6ebde06e44cd7f211911706997783485c28268920e6703862f94ef0a64b4c4844ea150d11e38a007d47c80aeef173f6cea3db37e60b7757b804fcac559101a8580ceffbe477509240964867a63c2ae04a08a9fd654d7bc3ba7980aa49b7764fc67a9f647418c5c7fc018304304359a877a53a265e97c4fefd58efd880b1ea1f393bb9ff89fe294452bfa41c9a0d3bf349057e757f53350331b45975bd6718e81669fde6fe33776320702ec26af097ee6fdf71b913877a8d53ef7232543191cf87e7ad846831cba68abcb277072aa3251ff2217b24045c2896a532a3e60800df86b54bf63fe339fccf299d5ac647ac0ca1568987a26f9d12ec33e80270e1aa0f6535dc7de44c9756f74f37789ea71849fbc15b6dad1e1df942e6410dd2723c4158520673c8e02551ccb977d77b4d57023e11b54283aed7ad019d84e1c028ebf6e8643ee2788583a95decde4104a3eb81a89953cbda001e27a4a31a393cd85b3a9f8f2271868723fc556944c5246d5cf2960db7860d95cd92fc099f3a82e9752f6218d05643c990ccd8d568e78a412ea0f189f699c6b44538058812bcdf832745b2dfd9f7306787e84753fb4a3c2fb7d96c638e5e868c54e0baabd4615f9bdbbf5928cd2f4f402481ccd5d562507abf44e0d71d8a302138bde8fc442ed7177f736feb0f0fcc911a960bff3111cdf8d4425eac542d9e83b98a8ab239bb3b1ff0842fa867e15f3aecb2ef62ad2386a79726ac7010a569a2d176b5526485870d5c898710b64ee3f9ef74f7dee5005b98724c34b4e3ed4745bb4f77bc44ac507c116b2b322b3e70bdb8149c6ad32aff424b844b739e08adb16bcae16db04eeb31aade0202e9599d9b84aa965316b866b91a6338536e7d5d2680db41c2f20b454ca2ef90401a1b9fef52fd71b05ca8c0960ae71e65eb8b4f7a0cc689bbe1afba033870c81ff9df29d0fe94474fea1e4bfa0f9ca305b106cdbd96018e45c09593094b63897288ff8b26cc3edeabcf40bbe5e7295a9d8c56e15c13140142a412917887386f952768e2baa3da028c7d720e6543e66ee1b74cea0a14295c45636fc634b7b264dd7caf4b3dd2b8ab4c950725aa50a933a6287222cdc5eef2038c12f30b8e083acf21d90cc7d69ec3daeed85b96a649f2f537b7e1f5eebe6c1ccbc3f0adab4ba4a5a8df1bdc4cb58efcdf2ea5d0ba0833d43e7a1f0bb4287a8c29150a571f3b7ec4703b5d5c7d3d15b04e5cbc89a727d03baef4ac0c2b16444a84e349f8c17c19b92b0acfd94b77b05689cd20a2ade948cd99cd1196207ea098c915c5128966b55bd0ac05ae09c57ab49a5900ab1a48898ba519e02f76bc4ea9c6fc1f6e545c9cc327cc4da904a9208b99a1eae3d99de90dca9fc57f437d376084a9f47ed4e160b64dc3f320593633c2755866eed8b2766da7f4d4848f1874c3bd6d8f1f83d7bfdd0694148a44d0301e044c7e8f1f6d01b0c100dfa0455fd7a6d525a80190c3d4eb2b4f2d844c4134d1c3e7f1a02b0aaabea487d28f8b3c748a385b07e0830fc5dbe49241aae1e595d65ad8692db3177d6589d159465f28eaffa69196f6945fee11a65a6f532737c9429759f044c5289402d3c827f5323099ba13964a3ea8f24e2f12e31201d51d5924fcd127ea98ab0b02424aac63a8c1aa15b98e998648526c16101375b0c5a6158a2da5969af0181de56c2aa72eabf7d5cfbc8c4efba3bdb3efdfe8575a7664614262e7a10361fe17a01160e4ea2eb7cea363dd52b8ee411c93db24ce70ca686cfe866b81ee4313cba8ca51be356a9c91ffd0db26ba9aeecda0f53bf3152b599fe5fc9e5a89a987abf8a