0x2cffd02e2de429d00713067477b3dd29cc6c08f7a55b556fc6cb7cdab1806271219321bc846ad9e82b4b694d8312f6121acc8309741db9f73eeb5a12960045ac93ab9326bcc2a3b480e803f84026986f02e33c1ea8a2d4baf8356eae472a2de47cc711fd0916b21077e4ea2a9f4b9b9d1d7fe9f9db8b5e9db7618af27d6988e64b0084c483c655ab54f9916b949654ed0f82db7adcf8ec36af0fa839e6610b6c32acbe1f81702ab91d324e129371eaa1175341918cbfd55f746800cb218874a32496119e451d6beed4736d5e6e1f897b28249ba7a906dfcdc25c29066751adc7570e1a50ea30bd24759195c08235ab470abd21719f2aebcf91538f7468c469a12fd1ff45e7dd33115faea3211d8966e8bf67dcdff869945309d10b09e76fac0a4670a1aa6a944d7dd72a307f3494a45114012aef6e452c79e1173d8ad97092b780bded86250372203b2df7b340b857699ab1809e73da4c24dc53846e096c1fff92566e8ba11396bcf0f60823ce4a95f2d4ca2675454f40e4294459cebb720b9530777b7537b884230f968df77e75a6c5f8b209a559f4d01a408a873d9bb50908928c56b72f8c77e36fb392ec1c97e45f2ffd967c793139197336d16afd71ee1d1b017f68cbecaf079effaa011179f5e820377d734194a231b3f2ffe1a82753a71cbec7b89240158b1c373103d48418531c85472281b649edba79e0d6b586531798f2c19d42b4b266dc91a16960d5ad8c9a1eb66f490b19c7982def7e66cde448cc214116164765a44531da3041c6aa4a1b10b89e76261327998466252f8cea1e4cafc7f4b7e0e4c7ba5893bc7af81ca4e02fc5fce52064d1c98815804c06bc17a4c14258228c84658ae229886520191961dd9e84fde400d977c655d35b08f3fc126baad63c4d5f94540a236a716fc7e55da67fa53b8eea2b0887fcdb36b9cfc2903c81a797dc4ea544b35e1fadfdc6bac203cdf7d3212ee2a23339b5a75e36fefc334f75b2fb3e330964b5be3ee2b648799eed42a1d73c1d12f172aca655c88d25056568951187999977907cacc8d8380c195d99b1ac366d70af0b7fe9a173c75f8375d238ac98943a8bda5d3a158cd517bf2c8c47bb8856894f0cf43ce907342893396e1a10864ea345861d1f0ce355d92e647c2908fad493d46fc37ee56f3a90f4a6b609a2f38566655d9b34835db8d01d52a5b2fddddc1d526e27459e7489626c65b158c8e3f6b3677cf0e48737e6e7f15305cb7b79d77431af2ff2e9b0d2ae2f3ae1efc22f2aca6da3e17cbaaf101792d0920bb80238e74e91a8e6e70d7b8c96be45c76cfeed1cb1ef30042c49a932785083836fe6562f1f5fc9ad9273711ad6b89dbba1bef11624cf92ea462864b7517933ac06f9660e0d9229d213c46e520088315d03f4fcc4c2498c5707ea6e6637246d6111e5d3b6e60d3199cbfd92b1a56a09b8fd141c7e41d81c1defe55505626188d5e15df96ce82f5013ec26a3b44a8a9f1542eac8bc38a502caee87713e690b307817d8c76dcf1250a799c84336779d08e9ac63405b8477ad60f163f6f39907c337306dd0dfe75c32b91550e1b91fa7eae0402780c185de5d3473acd4a0e0d6d3a74a2923ecfb3136258000f51944cbb41d5c6969e0cc4b1d3374f21f00135531507fe94f6847595729141ffbd45e5fd964ea67b5dc1c34fcab25556a22f77a4bcea83cf38df7bf27d9a36d1b892293957f068e06556254a140c3db3cc3b6b4a84f2edc2d92d7b07e59b1e778a36e6f1a0c4f45db2c3a3f5959722cd8c4b08db39db219b6e81a9c3e2802d51668c5ba9b11c569941430d3fd20bc8548829d442f2541e744537069fdf7ac4e8a55a9657137241f0c3d3c0c6d36fccd282f96ccc741adb586e75858eaa45ef6e2fc2cf4be6294e1b1b5c3b14ee80aa64280c2dd32