0x2cffd02e551be3a804f3de876abb31c6b700f1fb061a43b276406953795cb0d3ba7b0d27c6a4f1920fcd914e3e5a3d885fe553c199df0700caea62207d3662c360a70464c49e663b9f3b6e9a53c1c41967c3408d2d2ab1c5b48cc640edbeb4cbd3af685df5ee5af70d2ae1abcf76c0abcdc43a9965421ce5de8183c2cb3d88e8f55190b3ef279c8bda84e4582391ded8533ee70543dcf38e7e1857f259e70e0441233668d0f21ec8f9d946d2e3ca553c0d5053300f9bdad4de18827c9f076195bdbfccc836c6db4915d70be3ecb46c04138d53c2bc4e7d5e59f1fd05f91515a001aa83ee590363678fa0a1179db5662203ad2ccb20e45746c02de1d64cd1bd0f410d944f42526219690f994a725f52b700472b47d85a233e2a4bb42f6df8d84fe5cc3fcf24c6434cf8a302f2ee908219cafa633dc3f65d30c3679984751bbf2eb2b1e6908b5592923b1ab293f2d5862e83729a05f08d5fc6b3b11f8631dd9a28932bcaf1af499957f06420beaaa3d64b20524054279a820242186c664085262ebf40e1d08f431aeee1b65bbcb6486c40b93038f39c8598ef7811c50dc5941eb56041dd789d49d8f3c70e3c318270e5707f5e2a037539261708a6892b811310ae41cc0bd1da5c597f6f3d973330f9622cabc92110e77672716bb3a5605a30530deab1cd73954283bf2bfbdc227f69a33acd2797e538ca9fe5bc7c2cbf429b33558a0cbe49d12a9b63882e6c56a044003f85ffe491684f022c7fd5bba7eab57b7bf5af0c98784321fb74d8c6497d833eb0770b7f22336319772bf19c7847815afa031bf14ca6563b5cc9f9ef7bfba85b0801053c239afece2e1a534b5dad0385d56c47411ba45f9506fef659ad13b1bab52dcae9b4ccd9d0ccb7deace9bf147dc0ca1f5275cbe48d5542bf80e12d8869a3e27e293ef2f2a993e250d82d0a386d507bbebf1f837b2d0560cd40e501b40a6d342dc39fbd91cfdfd6a6df59da05ebccba88b252d0b22bc5e1775ce1511f2725cf1ad200530ab0c59dc53d2d771d254028defea6dd0d2521a3e57e532cdb9d14acfe1980155f31dbbc2944b5319714a338218c141f907f13de78f2a8860c0d1d0a3e5a779cd16ef21fcc8e7cc585855bd017fe1ee52c34b46c96e9aaade729fb3d39aa4ba3c8920925bb355e1d664deafa879b43777aee2db647d330524f7c1e8abf105e59054f539af49153432f7db3b772cf52b6a4563ebf26f83431d990d0ac9486e51a920bbd1ef038bdbcd11d421aa0ad9717a812d7afb6e3e22199297ac3b78ca62397c1d8e1f358e262e1c0eac32b87161fa77ab57f6f68ae57308618ddabfc9f6c184efd3e4816e4560615fa853b58f68d14ec02b7b265f0b51eebc38c56f057ccd06239ad0f40a2371969e142ee64ccc52a0d8942d07002fb090ee2ad14176ed8d70bfe6a32e73f2cbd3869171fb08b348b1cf98192821d472b4b593f062b37c64057265f47b9921dead3444bb051bec444ff45a5839611bf40bfc367d7b33e3bcfc17aa07a8c8afd7231c861061643990e6908715fed8aa81d733f787d5410f31d02bcea0671520d30cdca795599b5c6f094d79f68f76f997c3aac67fe892eb4e8fe9e3f8b8a6a2bbae66371ad86cc38b33e852557eca2bcce32e5e602e742891266b36cdd6e69be0f696910f22f871505028b99966f69354e8eae028cc46a1eda8704c76a2eeb51844cad660e2e3e95cc710371613b0fb3164946f688792d5930d2c2b6e4571e5ec34eb08cbf7637b63a79007063d38fbb1feeee349779b73ec869fade19dad8875dece2f1b730941336fc20d7dfcde8cede6df2600ff5373a05003c6366271a99bd9346d5d6309e7d242ba3f5138d27d92f906c182c5640f1f013a29c13d8635c56145ebaa534acc36fec50781e3c926a9cdb1cd541e780