0x2cffd02e6cb84d65ba701cc6d7c86fc8da7009b2ede603c1a61f8b1f93f0573b8ff3da25a24da37ac8687d31cf502c43d6c05363d9d67b9950889db26c40e396bbb8407189edfeb67b9903db72ba2f4d791ce989b05e2e8bc463ba841516301262bfaa5d6958801d431c09390d43ac5e0c0e3156d92e17dcefaf0b2d221c18ae1b8722f4f9546b5063370caea2884e9d8bae6126cda1c1c2ee98b013264a20517d5045bb2d8419cb9c4755a92e1b2d820fa4c276d7f430cf7bc5c1fdeca3b6b2c7c8bc96d2f319438faafb71b7806b70278579a30c78d371aa21b7b8f5b940cba52adb7b9b149728634e34d870464d07579b5438c1867bed42715188f145f0cfbb87c77f0887a4e27ff51e7df83e4973e03581b9c2313108594683456cc0e33cb3335d899fdc6e94a7296aedb5e668e46ca26b29c6b11599f781ec5d58f79eec50fd66f763fb01e8a69e936377206a1cca6b2a62fb55658211ed62f3b689b4f112043895b78c8bbcfac1e5ee38d8b05ab3b110629819243305ce9aa6691e199487a8bb608533b1cc08b58d6560b25dbe3600c61390340805476b9828630ec48cfc368613ac9c7f26329e1f00d2d44c03c573468423834e1ab35c56b683c4619d406b725ea0bd1794ad7f9cd41a46ca68f268bc67738e7f343560daa7bd6d279728f8adb7a1f5c2796990b117805f605805f11c82c93e376267c4f563eb8b09d629c65eca96ab6ecf7629ae7c7de8dfd1c3c0bcda64358d20bc0c966c21bf33d15cb5542b1fb1d36aba080644a20209ff9038559ec2e055e475b916522b6fd50f55cb68e03e5d5cdffa7576126ed4ddd348fcf938cba0ab708b654ecd30e807e46d7d28f6c5a96100b91ddf11500c0d9b45d9ae6465863961952eaddf456449330fb2a2892f94da2b67d9d56cb46b725343248d97fff2b1d6170b9d5f30ca83ec187a23c10c523c667b1db9c78f98bee7941b3b337c0a184ff2e87519f1ff640f94af7889483096f775f47df7419035d86356bf86908a37ace03084b8ea971469097e6f4cdbd28fbaee9511eb34fda2a844bd1fd8e681131dbdbdbb493e4860041f7c4a912884a2b233d2c603fcd473cf51f5976850f39b31e6fc0ded0b41a08ee3806349ff39c89246a7b3b3e4e13aecf2a29b37dd1b1cea0706743399c77f904b3f51ba8aac90199537b6323537de3f41352b9a42171ff26ffc40a54008fe215aa78c59fb5208e57bd4dd9bc19b3bfd8e324841d0406fbd2ef0e1171a96275a3511956295c5ccb26011f0cec8fdbb8ff7ed695841045d2dcc0305cfb872c62fbdf2d87340e51cd61925ecbbb1f707d27ac89ba80a553522f472a1b722e9ab10393c5ad09d1d35a26bb48d73cdbf487ac535b78efe30e17968fec7820ae386d2bbe909b1a8fdee9e0128f9a62f1d426e19f3028791dc7a0fcd34bbb8f6f321bf4e4369cf571aeeb31f9c4c4eabda752bc94ba769967e524f72b9f9ef3825d16d2cb3b294e10441676cf6a0fbfca2b80722bf103fa8dc03583cd5bad80140da05f9bcd4d14e82659ad187ad4e7d5786b898f2e3909f49b3ffa7732f388ff1bae2c60ba8076143e7e9daa92732568259c70ab114988eff27402e3295a324bece461cecda77d38f3452190826f3d330be24265f37fbac13a39276e3c5c69724dde9de73a3f5011bb5899ef4cffce3ae5dc3a0a17702381ee861801e3ec3689440881d6539b9e3ef46678c107fe1f242507c8532e27e1f0586b8f6ad963657e2b18469dc47b092299277de88866f993d83fe72111b736c5e73e67035605b804d397522d0a6cc37ae260ae53c7d4e39dc98d21c3346bd3d7b5a6ff4caa063ef1ca3cf4bb2fc8d46cfcd301a75a9ffacd5563a01b7451be04fecb1bd9a6d4976e9577acd57209c009b681a0a3ae4f217c2ed5aef5e2150