0x2cffd02ee4373e9827f289da307c506288f288f450e56c2d6358a9e637bc340af90f7c5649fc18883dd2f85bdf6a410bb64362bdbcb6dca4725d974cb9f85e93156374cf3a2b09f11198c3950da3865a6cb1f1f2f2419dcb5453e6cb989d6030f2bbd4bd3c82a85ef46407edd8a84596fc8fb6bbc9ed88572540ef2eeb792019afce01b063f6801503b58c322eff6b9243c900bd6deb94495deda0951b4923479d426a22aec42a6a29be737d524be8a4b44f6998ee1fc7bf1f8f373db15ca8c296b5c67b5366b1a78b6c215446d7e77982987386a0fac115b9f1bec209a8b8e2e761ecbe6959b3bb2ca67483415a9528ed675c3c228ac1d44753e2525e094e91b1a87c4291d5205a5f8b3f9036cb3b23f493b9e360ca3ad6597108903731942f347a0cfdb1eacc0a17fe90b918d768cd791711d0c5e20657c196927aa304c8f1fcb09fd1aef78dc5311ce260ccb7b4804c04a135ce1128b5226e6c4d7dfb823eb05a5d8d9dabdc3aff0d4560afd9d1dda7402ffe245e2c457d27f805ceff1fbb4fd2ba8c0a5768335e6df154a72a559a1d26be7de9f95214acff3450b05264f023b47d2e69933ef4712d39bcf6e27bf893d1f7480bc5de2d0276af4c47e83b56f6f97b27af81117802f9b33f8e10ac5aceb2ec971e91982b969dc00e6f277d6d88a7d8a65605d66bac340a8f9d3b60fcc7d48ba3ee028b4be3dc28837a571cfab95f3d120b251ecbc9233f377799170bbd6c72c37a44ee644dc0556634da90f64dd1c474835e64b629604e0f3a7ce4bffafc17d714c44bded06bf260702cdc503c378309a706196985cd459301bf6d770d88ad074b888402416cb8a8b49db4f8e377428d2b23017dbabe546f6801808e159544cedd63467bd0943b2c849bedace59419befc63aad1ce67b101e61da0db52caa159654445306302c6b4c2b6031d8a38b1fb93748e29f3423b170c0188686e782f070e2da955ab3ea70c51c26350962b1ca90aecd499c8480502700e787317ad9f427d21e32db5921c7a4b20daa6abacf2e1bec89139a73a2abfeeabd7a022a70fdc80a722dd7a585bf70d0704d6038b5d2e20456e1788e87abde4b9508ed52211718b4d578d314473d51934c733ee00a06d13cb387459e55bbfaa432ae33241de8363a9e85df1edbd5c5b960eb58818cba257b6f5f3298b2bb20d52861d537cd8e2f45fdf1e7bf2e6bf17137431bb2def0a9e6a791f70b2b7ec8e18c9cafcf39c71ada7c012f7b85ee79faf1f78bc6cddfb4a2b85011179fed3a68ab28471f914539a29b92d1bdc1be84a665bd25fb3bdc257296236e466a206ad38645263adbe6654ce2f4bfd3852e60534096ad5dbb6b2a42cb5f755a6dfd6ea870beca26d22e7b6b7a49a5e7926a6c69dc89ba8e61ab669d72ae1bd75704d624f1b0b08772d898a55fdfaa9fcea55905249fc9d72c2fb2bbd364e12e1e9168a5823b3131ff74ef4002e102e3e1fc4d7b9d2fdd4a634ce7a120304af54e923c89741017f718cd8798d0f0ab3d1a0d6f31048e5b2652c81d3a7af57a8483bef6a32ec56dba8b83cdb2b118b1786f97efde1684941c0f5740df49c2556dc491470eabfb5b6034b5e21bbec681fc7798e14eb1ae15af1d9465760edf3be40a3b581c7ee8a5a1bc98e441f90b801679b5a746f25f7b1775df62dd4c4186e453133ddab38b42c4b63bb931309a5ab9aa770072462452b3aed982acc52435a447b78f22dda2900195e910cb1654dd4c64de5a16893cf43b264f315996c58e435d4118de547197a3d40c55aaaa2d65e889e33e12e7374140d7ac21e3a10b71b8acfbfc5b8d684981ced6b960cd5ab4c0f3001e9551f9e54dab57c82e214228c91a49136b8460d8b92dea574ad8df41c2ad1fd90f71e000548745bb9527eea56cac881704c3fadc99786ed