0x2cffd02e810e94875a013f02568063667382e3af799f044c70968f8c074a61ad4c33d7ad81816ee8429f7648c727c1d7219e1ae765525287e23121142109b1068828630e2cf5289740ad40d854266885402d889af06933ea28bada46c78503a7b34de6b8ed06c5f520cd014d526e6821c0cf71552170c80675407b0479ff0f0ff2408f49006a922014c36db5b120e7716d07e929224577a89a0afd636c3f5596c1660895ded6e3cb568fdcc93756d6ac59f63f6d36b49bcf2f8aedb93d6c6c5f777a79804f1df5b5ce634735f94882210041e19a1748b624c1e5d1ab696a77f20d4c37cca22fa26409d1bdba7b1c79f7eb51aed7ade68829a7344dee6a4c7dc2f0a3cff83ab51fbba6e86afc40136585d97bd6963968e05dc664b5143370dcd5a093295ceb626c606d0412d40bef7b801625bfab64ffaa3f0d9e9230d20879331d24e90dbef3be4ea2b991a3b87847a670fd1dd5375bf34534b06520237b5995944818f6e4b35dda3eaa2f136b824e4361d45db3b71db5869e308d5c0bdedbfae4a3cee2bc2e295e43434fb9ca3f79b1e9d49235826b1904a09766252382da8a8c21b227b8ebe5db782abc139f9bff866765880ff08ae8f751daa2720929323627bdda78f020d9d7148e87c40ba9b288d9a70b33925f92276add16d2047225a1a2e2708e8c5a835fcda4b1cac266d1254740a5bc2fd2c46e1b33bbed3b2e38eed8497b3b569cdcfc4b9b2921244e2d6d25523ab788acb21aa147097a680b5acae6e185edddbc31c25c2687da9a0d7f77bfb11069fab3cd4301d3baf7e5d2e14a74b534fcfc191c3887718559a5ad0bb76189803c907824ba3d1620e9c513e1f3fc77e52096fc95d4aa20b440a366e85454f6aaa649e1f3a966c567420d91343ef216f45d90af0686ae0b5373e44d940081a1f6e806b08a0969d7785a3bd7d115f4961d30287793640a5aacb6171191b1b75ff013d49e0983cb8dd1b7de6e6d9e16e9b7806a5db76d9904292b9e3d839239d2e52d91b4d5b5b2945d1fa7793984cb170306a69ee640156686d9769a13780dc09b7bb4af3ac2e66ca783c2ab9ef7c88a2814edf87f939070c454e9824b15f96d5eeb48100038a4ceca30fadd689ed869091cebc553c9e028e0b54b1b52f3591aed3c2561fef1593d784a99dd221b77e7e7cd945d073f0dad93a8afe169a980cb57cf76658ca95f0ef2db1f1a9a7e8bfa69185392e6e5e58fb5c35ef902576c2534b2ec89f97eeb99c1b37a91027e0ebb058575fe15edaeece6d146289d913fc4b093106ea73252d0cdec571dcf53654cfed5eddbce0233894d92c4819e24e4702f54410c537c5bf0118a5edfb1e2fdd30a2b093fa6dcb9cc3d3a407eefd9e4c8f7656df16deb35060de2f95fe634e6e570943c8593992aecbeb2c5d2fe7239d34b0ceddb8dc5dfe74362e296de5b8f66ccbc9e213f51901219aa3b41a99610930ee7d3c7e98c5337616edb86ef966dcec4f8d66f487c2197b91ce64f8ad527219d513440debdd4a7baa5a4367a7179be5b8d947bfbe6b0afe7b1d4c0feff857d4c62645f8d58fc56f2eecbf5cf52dc952063adbb5c803024c4592dce3657f382fdfe2b199e32a052b139432a5471f44bd7a670622308009d4d97f1f7e2950d9949a2aa7e2167c621a8060e00bbffeb3966d5dfc40473254c2e433c3d0b976bcf1887f10a2ad1aefe75673a2ec5e18e36d22481aeeba0dbbfbe0e573ada3633e503e2c1b061b87d6fc3d52ae4af53b828fdec70011e1a6781271959dfb84e5729f5623e0c751309d0a3e98e6ba210a52176e9977a7e309b25537493ceeabdbfb1b3af11a203da1d54e6eab44eb5c3a7d46347b332dfd889086dc34af33fe585032eb95ce32a046cd8f66e57d4e07ae184d933de4ca8f36d7e423061a802853bc80fd5