0x2cffd02e108caa8594f904d50ed92deea451f8f7f5f3d147a7cb259a5b5333be30925487cfa08a6ee8475ac597cba73f8ef1da61bc3fef22b0c70d9e7cacce99edfc18a60cd6c48dbd92f8fa5c1d35f9f474a97ea5ff8a5994f52a06e2b2da0d74f5c9bcbdfaa56ed1c886d1948978994b38e429245f906b898149088a6c383a07a8e7a1bd998dc63a5a156711f62c771d52fea5014e01bb5eb14f5a63d77f7c33c3182882c76ae9af6510f96dedf73abb606ee09da69beed7a4911da60bc67ec41d565a09e850ac9a02732cfa868b1ea89a01eaf217aca1f71fb65fe76e1cb298ee748918e254be36bf7a9ca9d7f4a0b40e13693ad4c19f41526f7ba0ec97cf1cc816486610b63930764869289fe204497039380f9d29cc1aa5317488bcd1a38d8982fd4390d25fd2e2f04bddc933ce10e2b53dfb765bf8bd56d733bac3162bf36094535dcbff852bc1fe13851d8708c14c4099097e6f5def5c2e22e62454024d0ebb55394df9f760db2b3016b9a6ce2756c193c41443c74c8e24641507f451bc48c61ac0cd6acef55c5313cb3a3eec9c0c8da1df719bef35c8c012c2a95b0c5611dc043e6844a253233ef86250a0430167bc0ea3fd59b23d0a181a9d71ef6a26422c891f9cb3f0fda9aae28062cc474bfef2fbbb65d21c3129559a9a1cd06541e0349bb0b1b6d8427f4376109e7e031fbd22109ef86429cc949ac89a261b9c1607fe3f58d39c8b66c9c900dde9bbe4a162320312db929c803d9f79231ecd3cbf9964c25e9259da30c953379b17a26cce30b866eab7ab82900a09134c8b66dba35297f4640763a51029b0ab34731d03de13acde560bea39845482b2115a8a529990b65b446eca2d4a07ffb29181f0facc5480bb6b57ced8c34f8abe9d72651c6b9a44a2e18cc295bfc66b9f39092c3f78214be14cd6ef568b82b53b640574f8f295b66a35f7cdb5a40053ceabbb509dcdfcad0f45f952955d2d6bc6ce88af18b87d8f7fb330c3507f0d069e1b37c1dda189379076a6c9ff9880e0f64d8b2b11d6a14832d470d77ebc506bfdaf2f1d5137af5cb2dedb316aaf256d2139d2c5cd252642ca76718d029c8fe367cc7713b0231ee458272b0cf679305518cf4e1fb00d462433d319d144896136beb699f2ea08f4dfe4ae0c9e4bd324405b16a3c3c8418dd00eab1ab2ada3da287b31dd294e726d825b54a51545d4d59bd12788a2cbf2eaae64c79099040a6b7a0ef5e872a3b4fce02897967a5dfb61cda5b34879ab973167fe59d0a252c2096cdd938858b35aa35f34a064ed921a0c11771cb3a4c318a842ca13a378c214b92788e53a08398e50a498a438053e3691337cbbe9cf514bd88aca405cd72cf08509a68f08d6a4ce644af91752017d959cafaf77de9f091eb70f3979451b7654ea3e2268224108af07b68181bcb37bb06a2ecbd23db48c06977f4d5a495e9538550a7612430bdd80e5aaff44d312946cc89c46439ecba94136585e0aadb826d085b5a49bfa9ae9e00799d6db5c5541de53125c29c90f71f586d37aab9f8e6d356b7cb9f2a1ba926e940afd14a1bc58254f28244413ff6f6d9958d0beda657d6ebe62fd64baff4caec11b5169c3f6aac20c666bcde2b722828ecaa51aa5004b620abd89c1cb2af709ac23d7b5dca57046bd5914755bd8218ce791aef46f986f50fb17641eb3b59d110306a14816dc5149d644d7e1796b9d98b8d07bbe0507bdbb11a1344b5266d791bce3669bc1cd6a81383b5290b1c28a4d9e795f9fc09671b0ac9f16700d31b520497ccd13a4eceb57556659220ac288804824b3e419c87cfbe4a349cac4c93861a8dcc05506845f8c6a58f4803c5d435a7f38dafa921b1ba211e4d5444a85b49120be0c2b14379fadbd7521694186023e31b7819132179fd21be8a42039e6962366b4bc