0x2cffd02e4e89b7689e6224fbbafd424b5b790643499f65521627e16d8c250c29cfc3d8bfbaad1cc039364f2b10c6fb2ce7098f85f6c585d86a3acc6c1b0f34f6badd7dc21830c2ec2f215525c099bec7ff0d20fefda6533a187d184229240f431ab1bae8a3c7d02f52199494b30ad3c8ad92cb4fc6d2b5d99bd384d11ad039c368bb3b684610296d3c3b9472bc235b23f72735b75e43cf10a7306d8c9986287844ce83ae79f0788f0c7675bd0e1390af572be207c69b2905d02a4b6fc49c16e88f741ff451f5124fad774b40664d67a3e351cbeb10b3702634852fe96163eb25378555b863b775571f46092f770337b633d2769be25683725bb5c590392809b3ece52167de840fb3a3f8b5d73095d92c6930bbb828d450ed587592b54f6e264620e2645c47a7515809a24e4f4fc9c705b86da82fe0ab4caa5d0505a2f802db49ba668e42fe75352b3aa66851ece01a3fb770bdf20241e4017f4d5eb9c5400877c5d55338b25b43931d8a15a3f885a7db35ef3ea6c2e5f9ab78717cdb2d92725c2ebfc87cf45cd11251f3dfb4eec73c47da74f10dc305efaaaa37917278f2b41171da35e950d09ce1c2d6a4775d27389c4db0c7f234e63f237645c32611ecfc336be5416ae73acfc44d5fb6714f8de26c4eef1559e4feac390329b4e7b8454c6c90b7b73f5389d2feccc56d2822c96a286e14aadfaf8dcf828dae1cd65977ca53824c8f80cd1df9a72bafd7f1ceef21054bc3a16ac15ac7f595dd63423ca710f41146f7d0ed73017153cad450246abac97f476fee6103cb38370813c689389727446dbadf02f3a1729069aa5c719bc405bcc7781e7c9947b2fc81f0151e9480ee4834ef32722d92a4bf8b516d3d38e40a87d18781936639ad32c588515a3a0ab284a8baba981c889973222458ed3272ca9a259a701deb3965485058b22c49b4676b09fb23393ed8833a224a74d33919f4f8643638d48b1d29bec8542adcffe7c1e1a5baac2f88e9301d033967ea03587dced9847d931e5ce07a7a429049f50972cbc2bfa67999fc4579ae928e0924bfb40cbb190f2d204bbadfe4b972613ca422368622e22323219e2b9009de94d21d9e8fffb7b20c0ec03652fa0468e00c992e3b9526de8a898b70f11baa3550b14ba8fd11ef0137eed9c432f905c273aa52930188bbb81b65ae563ab7b3647f7b6a8213b0d0c66e5d12a6819a7e19d25f447bc2ea1f0a37decccbed950a81e7e1cc2aacc5fd273c5988e216a97d486522a389dcd6029bf0d2bfbc53f678e42386ccd26bd8c40f1fec70c5c0b4feebf5f8f11c7bdf4dbb367f2453a1f8bfd60bfcb7f7c42e83bc504c23b16a13aa69fbe05bb55b42c546207cc4bc4498c78195580c786fd6943096009842944bc9b4ecbfcaedbb038d4e34cf78cdb50db893be9574bca6bb6f3f213024536263af10e931887defee33d4237a8113a4a02759d30cb37d9902b61e5c63008de0162ea6776765c81f2d6bf56770a7647a417f38d25399b0a93194fc63fff7229de0f2862ecf214d16f85ebeb75bd53dcac76cda0543352ba6388dfa35a426ee919e89d308f66985211f581430bba3384077c9e4236a8d19766a658bf469af61ffa9a98a95dbc18a4ee9e6e6b3ff6099f9d9d087e3094181ecc3eb2bfb9cc9fc6eee6cf3118c84f56e32d766020308f3472c66b488df5934d6b18026e6b269f31eca4bf1be22ac9e46a2cc49c8305e9715119d6a60b15de5ab5a92844202e522a8e486dadf2e70520277ee6c5de07ffe3fa2c403415985104d412bf4de0c8b8915137a3cefdcb21ae57d14ac96dce496dcc13f87bf3551d6c4bd32c7cf7af114ae24717202ce23b2dc351951d958969d0e0f4ae605f6cfbb2140c3f94b2402ae25840e9d8aa4af1a434789693669812abd0d6a29178ce49fb98b46c0