0x2cffd02e0cf08c459d307e43a581ff15e411ed01bd89e22f2a87831d833ab9c3762127ef25ea63aebd1fa9e1c245b6cf102fdf1b41197c4d2d09aa92b2207f6c73eb8c1ea62e6efe34a6bf256ff02b2468dd272a3b3be4f0f6b859dfde9ab452a2dd6d86375c15974cae02191715b0a79ae576f646d5eb58a32f51add15855b87a9b78cf9a23345e836a4f1b1afc6dec30d1f0500be2b749abb4e67376da6a6e1e1dd3e05103436f15dc2d8ee8a452a27454d0ccfe40818b60fd6bdd615b00929b0eb16b4ee786101f028066a5f96e666f2371493d44029bfbf80b7d402657588e1864a686af056ac95c8770a6715ef1c0bd6fe6b46568f0c4a1047ab66823b93fa68f8a3965bfe43e4b468b1b9a8fdec90894657f4d6ea056d954bb5393e5168ed6bc4f2dd69712ba9575df49be6bb3659bb8f3462836915088606575e921dd3a80958898ba81bac0ca5c9471c94b0d7f934903f47b4362076be4d578c98cabef6fd8379fc19e43e0eae438ca81b2d0464639c590adea4aa48201eb3211ff7f4de7c91def1b4b9f65804ac1f2f03c25eb11cfb25f2a359a0ff7b44bf1cd3045cd1fa48da703440a6bcfe3619ec53ae97d8472074aa16260528540884ddecbff1a4170ce38fb155eeacd3913ad5b35893a5f32e036db1b7f7877f6091fc63eaa290c8e9969702c53092ff832fcb7fe3df037a6c69abd475cfa7217e39f4441bdbb9467497e850a8680764a091b95ac26f957bf26ddddbd413b6f8932f8475933e7f9813f913777fe56347ae8cd2ea4ba76778562513d013faf743208e2f8468c265562fb26ec007744d9983fdb9c3cbbaf0a0d69bdbaaf43058184d969485863c6d7e8e3bb2dd384a0b354828a531047c1037a445b2a5177bd468a68c5f8104cf021ef6558fa73ea4c7aff93b562c58d76305a82dee8e3bb99c31e661df1ff61743c64d13d96d0db3115ab6257b8649611ca864fa62b14190807b2158aa0a922d0d2f9497c68bae96c66f2f600261eeddece1e2fc12a5359dbb5de1f12dfe583327381e29e68f54f50ac3806bad5e36d50b329650b5ebad497d8ddab308f8549b1065dd8bc7ae6898d58b467532953119b493de0c9a203ed546817a9c657b57220090e9d85d3c075010f63a440c008ac30f4e0af0bd7225034e0b3fd330b6cd11d946212a4bcbe617b684daf5e2b9ebb90ffbf229d11a9bb38c49b7be6683f46aae5d724ae85d9029abb47491963c051b9ed4793cb91f6194657ed0a86c18af32f216a48a4e3a31d1f12c2758b460dfb63328fb5084cccf6661908311ff351e67714394b95be582a52a67305c72ee578b023ebd4e582ceee26320f308862c1140d9261152f09eac4a36e1ebec32dbd97f9309c9ed93f30eaf094fccdec1c26c728cb968a4a43d3794d736fa2cfd08e492266876a14f1c0c4e13caa7c134889f79e5350eb829e8332926b72ea1b0a3b6314448638d981bdaaa32d031d4c5592c0d0c668f08b946798405e786b0e820df44d6e042f0315ee555b1d992e8c02b316f20e3c3b791aab9949a651d8d55da3e6a2c87bff772af0c711e879d7d4c50eb3b534eea8b673754b9273654d59a03a10c38f00f90415d1c9e4b4a8155717e0a617f4e95efd1751ae07d53ccffdb9725f5282bbb6b6940627297b3127fb788426e7e3f53c8a39ff3fee0a96ce0e8f581b2b61939ae47af421b3a195809b368bf7715d60cab956b854c17ac7108b7fafdcdd977872fec5c725fd6e74e30264be8a791fc74ac20448dc09786a5d6dfbf168673187f9d9ca21c6edb34d4a6f3ceefbc0be1523f4d84dbff4d2875ccae402bc5069db08857af703d83dae41195db9e789567aa8f0fe40e2c135d8db46e0e6f624404737055e450f06bd7bdb0a5ba6ba525621cff0be421216bc559d26084e4bd0f28100