0x2cffd02ea80b38fe2b9f347496436451b834f7cdc25f60a6aea5025b73e48eeefba84e7567f4a6135c3b34d5a0005215863cd5d0d5194ae751d18fdd948263976d82e512bfbfc2832b1ceb230e839c26261ff389d3aaa0cb549c80f7061848884cee122778befaf98754c82f256c869c71569d5a7dd0655ebbe2c91e21a6d96e02721ca54962d12dd417ff4d1d112b49a7035636476b38147857b3df80e00a6f8beb92fe720c1e932fd55d0421f0aac9cb4e166858661ce8889b854b17dce74a1fecbe3d027448aa7d08a33ddefcc3bf33b6b72978b789697de4e893a917094e2fc19daad43a1f982643e31cb0a4437a39806ac85890cdae312098835e62ba450fb8f89cf33ac9ab84596df7b8d46bfd5f7587d5913b280182d593169e467afdd1afd71c1f62ef37250a3f7d3d2a4c55dc0e000e445b4962203856e88a98cc355e0c23f80a15f96a03f49a928a0eb4638384a8e6a066de171b94f6d648fe58f06f10e815797910a6645b222d3e22fe73634866db387920fa4262e75a9e5b92fc31fac14403eb82ec508352198b2b5770e4e055b9656c3b604f1da2bcbf454879d13c8c23a878929e61613c90cd4531fb1a2b73eed46f8e90767f742bdc5695b039a74f3f7a45376b06205905ee2a45c2d7e0ae8bec8bdedf54a55e7329983c7484dbf8285388454bac6ec29bffeca51c73c3c2a69c0ea55c7c4256cc8d5b41a6294abb5676c629f9fe7e1c8f78d57e6b10679ad39015c20ae9567587730cdeaf9428b1bcffc19161456f78d8c4445121dfaafc056a127880085a92c63011f690d75477c49eb02c4e793f7b4c732caf7499211bfb60b8215dce81926d321b5700e0bbc8ce8eb37d20845c9e2ccc6e3ffb078501d774bb59ac2374c1b20daa0f7659237826a1aabfca5988d78962396b5585daadeb72008364082fc8bee6069e97066c95f71dd15fa6a5dab03ce3e4037e89ecb33907b60a392ee6fddb5239b2904be48c9ea3bae177c2a659257faff3c5ba12cf5d5cf32fd1f875b70275e70afaf450824c4ed349fa9878670d9300c3ee5491eb2a3c1c417f4600519464e70505915a514818f731e1765ac066aa65f3928cef9b32c01005d79c9a160096ce93eacda7dbd35bae3abe19f34e5b83f6e729709b8b8b3c13c992c11dbd66cd2879ac5e0e2846177ecdadf21a6c916086b69c9b331e4713823069d7d9bc6c39f9c150bb1a19825db82fac0974eb10bd33c6b99bf61c1d4b2700cde88496864af45a427be0e939050ff601e686fbcf9cf7084c5e844d23d2ea7816d66168da003c47ac08ff69ea599ad9bf408066db24ffb502a4fc993c1a68972344d75e515baafb3b5809a9eab508be6b77afd2e35b67f75dc0ea16ca6bf98dd7165bbfe328ec476b464405d2bc0145ebe9528eb6a76515179c065b162ae4ff6d8a028c8849b9e2476a796c44a7c55ba50b395070c1ece38a39907edfa8445bf79bf38fa83cfa86043aed5de334b1a8d13f4fad4d21d6e212449a8a6f8b32c0efcf345109a376227451c49bdc21db6629e73ee0ec51599ac087d1315479014d7c42e6f2d33e97c1e9b26bc92138c1b670ee83ea169de334b3919be1c8d4556a988ceb8fb25bd43909e7193c3a69fd36fbfae3e456556a442e828ca97c1770e732aa755a1e9b0b91fe598f20dc8314918792bef96868cae030f12ed0df5146732d61e14df4299fc35ec64d0717f9d4b84882ad4ab3413f3e489d599e1e2bb48034e1d2d7f015ff81f8c5a8da9eb3211166b11c41ffae2480c77e2c61887d01eaacb0bf97c8e62b621c773f2bf168618006cb109843d5e3b9c1c28d29b80cfeeee6362ae32f79c113a62fd6b0a331dce4c7a2a9e99beae6cda6da1076b68a05a7d13f202071c28cf1d2f67f4d0875aa52c9efd023d40a5235995a0387e1