0x2cffd02e7f8531cc75253ca913d3fc6d129bb0ce6c25ab00e4e83cdd7e4c74dee517113d3ddcc5c86b27824c01deab2f8b9e190b51d4380ff7ccb7e18b85bc8b25379cd3ff896f754fff928052f59075633ef4fb88d0ebf38a3d20c9bc2f7dd1163bc69cfca6c824e907889a5cc4e106af67a2702823681aa131212f44800dd710057ea6445cf041a69a601bac9d1bcb2f1616fbe70d9442075901f50b27e97d1731a25e82be3d65f51e2121ded93c30fceff550d0756b712e3ba8e2c740185e0974dbe6e7d60a7c873fcc3417ce257e641e73c65eecb1c645caf41c47f2637469f65734291ad7a033317a1275a6f20f146fca645b01dd71d77a3968520897ecc1527cb551edd923cbacaf9fb0b71d725580d526b86f217c3786786b0281c3ce6e25edf2af3fe27503e79b23e7b85e1bfcd6b1686b7c17c60b9116d0291eb0db57cb05fd034c8ed2907b965e550e85d9bc5b6f16d569dbcc45576779d6896ad0089fdb6f8954893bbd20d6ddd78e5c95bfebfdd7806fed99764f2a36ae04709b9b30f102ccf5fdea7077af1f6ef2a253fb8a4d779836f1383ad0e00ab2043363cf374ddb8847a4f6375f4f73f3067c1693879100c02652d95c8479a98595b6b8eaeb518122a39cbb1946e25b072bea2a21cbc8956bb4898e9887298b31fbc756f21efec208323a814d65d4a06c962a618f7d322ebd8c07003ec8a19ee753e1621ed8a611bcf91ac7c2b2d5465e28426ee857a379a937bd500d2dfe75a1f40c9fb959f9591201cd27b5b6d7aab0d0bc8a4a42a8bc0a595ae270d9f816b21f70ec217e26eeadaf7661613d4ac02ad94a0f8c4465fa795b31c114bf1d7970c16d8a89072692b0be155f9c1d16dcdf7e5434ccd931947edc76dee834a1c65cfdb383e383618e81be9aafdaa027aaf68f4831856af71345e403eb231fe6ae92e7fe0f840ab26771565cf88e0b4314d33ecd100033cdcd5beb82d581eccef567ad358a8df96e8c45fd38a7352a6ecb0ee4d07260bce338f49d0eb58b9b6587f10349674c9e2f6b587320e45b815e51103973f90c647e54aec274b730ce70d36483bf736bdae0bf3d220f45e58ae48ae00396f90cd7a60a42e81f72692a73f77d99c2ebeb39accf8f208086163701fb10d7b860545f9f8bf7de32e7b9bb7de004296343e178154b662f816310b90695a81abe0ef8c7eaafdc052fc6f4308760fdf7017e1e93b36d19e0400bd299d3f9fb37e2b11372c6f8d2207fc4cf8e8eaca33380d61a61cc658e406ffa7a215b4d32250657010f3a371e6c5c14a4baaa2dea33a3c3fa85d179894ac5c87d3be807096f8695c809e85bdd36c964dd4a1726a62c67456d0cbd0896075058aa5d8c1a5a649b8ff429006f86f5ea19bb1e11cf87560d281abe62b640c6b227e79340d5dd435e8b2ddd7c87ef8eac0905a79366b4806d4cf6187b412f51a52c5e29b37ab702addfb3dd0320781d1d96f08277d10cddb18536d4c749fa5b089a6ac221bacb17d324ca620f0e603b8c4a01df47dbc2a430a36529af1bb5890e1d185b8e32917938c4b75cbb941652824b5eda9d39b207a878984fae4e532678b71d2e9edfcddc38c15b16c1e6988b28901bbb242ea4acb89c0250beb913bb378062c5bdca6e77c8a2f159baca4bff87b88f51804bdbd40a1ca4787c1ed8ec8e0e3193c09f47aeb5800d5fc8b75634969410dd3fb67486349b9d3601e5268fc5daf8b0cdb653a1d1ef25ebcfee052ffbeab78b5608982b2490228bcd9269a3f46cee43411bfed6b7c9945bd09629d127d478ecd31eb872b9a3c12ed4139ac6740b1db2383ee68e1cdd806d013367196ef0514b7add9ff0a8123190590857f3330f822876cb023ff044abfe16d77a780d4abe33082687d6b747e721219067aef05b50bc799ddb1e90a13a4cb0ed