0x2cffd02e6f72c7242ed5cf2e1a9542b5f391c89d153dd8c9f8d873be0e22b3f4727a6aed5623ea81f7cc1f28f546ba386b8b19a3d2df2a5c7923db0ba4e66bc885e03a71cb3cf02c8f0d208f9a6d0c58359e655d93206eb699647c276fbeac6e8d8cc4b0161cb4a6303ad7a9f73f0e1e2c31ba5716a02c1ed0bfc4e751bdae9c652cad689c40035edf1e6450ac2cfc02e42c1015df6bed76bc893838c402aafd8af919d55d2affa05c09ef0aa1966812cfb1d984cefefbd7ed9d5d6f9aa91510bcb531d0ea9158ea2c0ae213e994f5c545be8f330aaa7d181e4964626933519171d68341be667e97664868cd4fa811c12662cc1f15b4df33c902e8c1e6c1dec99efc8f2c40923438e2c20d7dda7627234bb01d70e1020d577c397e6758ea065188a4fc2d6b669021ae5452e427a834f8c46b9fe42d56174fb2f89c874fb982bfe2d916e9cb7363c7148c400226ac9634ab3f759f1e456159870c1b8caa6d375aa71764f96d3a23bdc11c45797dedc9db57946096bf961b96682e2e261dd3b8aacc3aaa472eef817426eb330f99fd50526c761702b81ae65175fb978fb9f69c3b87e01e6010ded29980502b2227d1200b37477b482ce1aa057599d78fbb7c63ce677a4a7720e67b234e92d1f825880a05f6e2b6d889db7907f6caf0518280810a9dd0031c80dd3b87e879d73f443f3feb141867ed81dd783ba0ecb53c2793b6377e3d87ef7687fe68b1f015016db6c973108692cfdd1135a0935acddd7e1bdd554ddef44fd8bd20dc0f57b5bb2474d055c12a91d4327a39c255592010ef2651a27d85f2cf69fc45daa2995ae7b167ada227112604290c746b0bc2aca7bf0ad79dc1c45a3cf2717fb9e2bd7571d8c44b087a23df7898c3e23c6a067287a4d6da2143f1a4da04111b852e5d8ce1865da7722d3e4db4b575111e829c057a1e38917b152c33302f2a9982c582d64beb505a47e501e1ec2473e597795f7263bd086f7571fbad4300c655c9f49190621613eef58ebedcee32e23a430c4b6d1aa538d670cc55238bad322d9e749e62348b2ab419493995a82fecda2a09009d2dfa6613336517163b3946826cb32ca96f4adc71f3066e50aabc0fdde9551a8e50c2f321e3332e3dd2563634cd7d2c0ce8661340d16b6bef149985a3b146dfa15548572c6eae0579e8d07ec4a14ba1842d77015dcd1aafb932edc0a74fece8a706f0f7c79bef68da22295d51b7863e298d36a0018d2865db9818ee3212f793e38fc1a5d7904557f9d429777d1183d45a86f3f2df2f4cef1dbe3cc9f751585f6f484ee51c98b2ee6f233dd66c0585275be13ba02d2e08fb8fc0ca122151f1e51162e2124b78ed9326e584e1a4e64bc9a7d293861856a3509bedf76dc7b190d3943690f5ba067ab9660593fe9970e50a49a59a009ec41391dcca441e6ae2d49adc7d5b128297ca0028e484c97fe98caaba7f34b926eac819f91819a97f5a91a966bcc58fd7da7422cdea43aa97309c3ac9a74f41082a125c716dd06cdda75a6125a82fbce025bccb65d6c645e4b83d10b2250629dffea64b889d3cc973f04e46a52a33d6960b5a679bf64e0fc82b146e96b2cc3164ef04e91814b541bbf5d25b3e8f50ff45ec14069148d9df88bbe55c2c9497a1373b4e230b0a4e47ccdbb26fa204fd10d588dbf6b98976b5fb544523d7882477f6135bec532d3d74f9ce2c7c8aefdc65be6bbbc1c2e717820f3ef710db0cbc9a7c8aa6fd82313107ffd8bd2b605b4ecf815940913b69d72e44f7eeff277e0ab9856c898cc823fe8fc15d7dbef4e25a9aab45e1b47d9486fde083ae9cda7d95c82f9a09e04946dcd5b5cb32e5d251324c31885dde3307d41e2cf71647d4674f68dd142ffaca2358dc58391e39449753ce4a43d577bb182dd7943ba36818b81b8f34108d318733