0x2cffd02ecb8ab01a807a5e5ec93b9c0834d4ec2ab897ef4075b71e306b33e312b4d325670b3c3741debb59460d9eb221ceba48eea25304ce70cb302ec53b1aced913fceba563572e7c9ad7db2bb0d45505be9c20c3451a1a1b451de917e97dbbd4fe828e322b7f86cede9d470cc8bfb60678bf6f183bcfb0f5b7e23c9118a0ce00f6a6be12e823e8ff1bd6478bb9efea2057f2f03ef75cfb9aff91c4a6cb71dab30854b423564a2b740126f96b13317119a5f6a92e496aa8995db420264c55a49291616c59d9a009b5e10b8ea312fc7c5f968a2232365383888e5e8494602b67392d0dad5d1c3c0bb6f9240c4847cc73f53cb28be11db0ad364db0d8ed24ccd12fdd755fb4d4c6574dbfd35d7091a1afad9b3f8beccfdc3c9c0307e735c63d91550c1f3a113197248fb10aa1bb678d77ae97f2ea123c60caf86a306a67da820bf2a27d0e9479a1aab5d7af6563604404acb8717cd63a7615b31b9998717cf214b5a4647fef55404ba129c59c51b280a6bb1f4e5986c92de52724f46516bca55053845b8b0b21f1b320f24d5471d2388855f96eaf5618f21cd0f81b2107945a2206d59b8685cad36427734bf266d1f34adb322dc2f579e0c52da8d977fd48ec46cf99b4c3b8c2641bf229acfdcff07f6fc7f81215dc68dc134d968b5295b182f7590aff12cd8ada93c492b2b4770ddab0b25099eaacb2cce8139881a3d97a3b3094467f8c20ea9d3b14e24fff37b2fbeaa185c2aa57001c54fbf39a9c825a3bdd6ef8ca21969a67de7a038cb71f32d68183dd3bf169b758c6e9e40d1f0a740ba493508eecf1983195b34f77f8d69b0fe2de9d7c0698e0ca704a86ab83deb1487cf06ffc2db8b0c70a16217bcadb9d65a33f37b9f906d5327d36bab487e4bd83042e23a6b773bd558b121d03df40862a54f1be32fadae11503afc57c3ab192131f10243addb3520ab2f04ee4942b6d22a0d766b780ff70a42772d9861f58fd91b6d2ef8d4a2de1e458b32773aeb0bfd026f46fd32880540f42a41f04f82da338a2ea43019f0d57594b498d41c3c50b43923e3c64a4484f08f3f9ce5443d05c79de2db468623eddfca47f511e577fdc84c189f89847b9aa7cbedb86c293602e4cab6a5bd3d3e1a3793dc4a8ace56c04a6c76b4fe1bf1fe6b0d8d11d767c34b22de8398be1419f5d0551b056b1e3e32a44ed576f1975bacae9602374c555337091400397916be8a0b446fa18ac5331ee102168e447d859a79a36735e6cbe66cb82df5cc8565064109d19109cfd87ccd9126efd398c7df4e9af6757373df63513f9d1b5161a32208a6e026d07fddd7739733da367d8328d659fc1169ca59fe025983de536dbda7874679262253c44d330b95fa5d03d30f7f8bf73b1317aa0d83ff13de26b6fe731bcdb253f88dcf6707c08738ae845e3007147d94a7579b59a78cd31e23e33bb6df2b3e604589cf1ef6661fe2264b84b12de2808a7b58ebdd7065646e57d73372f1a58cf352ce242122d1fa8b11ed8e1f7857650bc33c90645dc847f36ffcf57f244193fd578f68f5e7d0db1ed836d644c7f67789d7301149671fedd6b5af5e22484a8b34762f978b3fbc03c404608c8b5289e3b1a27e083908cc3763e20683e983631c3498fc4850b531712a27124feefa99c46501fbe7b038a8a86c9757985d2e0ea7f859e6201edd58784809f56d2dbdea57b615716c71a6704980835ca9852277f5b090a1f0c158f2c6b0b6a3c394674b730cf26d658922f4bbc28cdf9d4355ded823203b481943bc265c86676f8468a87e70b389bc579738f4b108b275218bb2a8f32d1c67b3e482a635e0bb445d36c2cb6d27154f0f83515f49549511c194469e7e76f2710b376b1cc58ea14c1a1f6fca80726910f762a98d38e732646147cc4d33576ae5704e22f1da8c349a7