0x2cffd02eae11a3337917497ea8f2a4f58244891683c9535e7a915277ebf711105d3b03ddd1c37149ccdb6b95c4195a8d7fa7e957f20155991dff8f0c72d54671dc57194b9b731bf4ba9f70e99956f31737b937993f9f33e0850192afe7a1bd9af1a8fe80ce930ec931fb4e8dd9e677fd81e560df6c6f6cc83743804cf7bcbbda3e412e905f81db0bf0993a694917641a1c0c6588b7f20a33e85c78c36d9519a11190ee6d0487b406a5bee0775af646bb48e8d1a521bc9d86ab81c5ab27d761c12517a8bfd7d30293f8738d0c9dafe3279c6971354d16ea08e91428c772ff500ab211fa06fb4ea0020c50c1a63bdd29808b1eb8459ab50b7c81863c3d4b45b0c8e9e2a7026befaf51cdfa449c69f14ed23c98296818858e3502d3877c69e54fa72ebdc36ff8ecd4dd7eb6e31931e30925873f59c132e0fc92195c36527f984abfaaeafc2f72b08e140b55ba85d7b7a01196915926c18bbd92ff4fa07d832004fe136135f7c4a91d64465b86fead41b4e82938d9b5fbebb5f5ba7f85f0de2488d9883b4537611fb43c531992b3e1922baf6082bf334e7fa516a2cc61bbd8a36041966e0a86e9eee53a8b181a96abf9be58c0217043e485c1d68f0ca931aca94278ec0e9f079d05851f87c428c5ba5cf53963a008e96a8f604c0d817b5d3e2e39e037156e598766b4e6c31b94e614d6cb8329784487af619543b7553f04ffea82e843b6f83e835dfd16e3385a4d0538806c88cd33fbaabc9d74dfa881fe330754d6b9ddb8429ddb067ca17e1c5c5a3e2143a1c3e7542b7ff0e3cc51f7bc5f45ba83fcd7e79ff4d32c395a2bb9607dd43cfba5539d6dc0b18c3171845cf5de95ae92dccfcebcbea5ee4de70943f0136db54546e4edd5071ba65650c7f570f2ca3a4d48dd3ae932c83f3165de515665a4b65e693296fef3548106b501c9e2bffbfc123e277668a990333695e7b98cac029b05dfc402b31d6d58db8da19e13da61acc3a9f0e2e21cfa4885ed6d2febacf5efbcec2b33e3c6bdc148275f8cd4ab422cc4f5734762c1e2a8ec88c9af83bd65d6c11842ec8b7e9794f3dbdee500a551d357ac12b2caa6aeadaf3769d03a3d0bf0c815b5a5f00746bed240de1fca52694e43c43df45d8476673a0fe8accbf66d6f26f422ca61ddb4ae54889aeec26fce37522e2ddba53c65b1eac7bf7ad97112cdfe0d8b462f62ab8b0b6487f33ce1ca51dae89a6a8165a37c1e14d4919fb3e758522dfc9d4e5a32868188365d72cc42245aa980dadc815902bf38fe5bdd7210c24faff0858c581ef484346767b9cdd7519d89e86ba8f01768dd2e236791f4e22fae12babd1cf9856cc8cbdf0b5a90c84c61aafb2cabaac047e2cd1b678c8e4fbbbe4743436dfc317dd3cb8f55e1398e8330c0cb560a6c3938db4b0044dcb84db903ab0979133038bfeb051cc7d423ee1972345ca75760c0575410ad4067838d705b758b93fd457e9a53db803a87bb82b0713e1727e22b4155384832a66894dfa298a326b07fd624ef8290fc70f55513a5f3b890fbfcea7107d127f59ba62730c61cf860d2a099ff0c1addc7a137137bea3eecf54b7d44fae3bd932ca4d0e37d4f8e619676d385d0be19539e808059cd5921ac5081ac221e822c7fafc826eb6fb3d88f4760ceb8f94b6e070739ad263df47d53ddcd4d53affbeb4e341ed753ad5abb8e7f53d1622956c84a0c326f344eef710c7ccfb6da26f924cd1155aebee8f45774fc4575f4aad674dea90b59c9613a8287ea148a073412bf82aa077021fa3a17246406c26853511c16bfc4007bc26be1e3b23dacefe9e6f209767b15acd458e7c6ff746d34d5a3ecb60f7f66efebc4480efb73a5dd0770d5ef5101c62a5e18dfb775c199883c88398f9f2c46e26a0e3a7ef9467aecceb9a5aeb4a1b95c9db1284207dd89