0x2cffd02e5ad61b89dee5ac20c1a926af57b8eb7b8c608bf16351e8059afbd96ada4b8a6cc8b2b09a2a1fa967cd1e2c0ff4451a24a602426d8d5abef2a6b13fbf8148a360454f0d4ba4a8663c610ce02e91b4121a22f9c907b0adb42ea9c80f70abb47dbeed9ce5b5e7eac7ef67080e8491208574333af7f39e4e1b3077a8e81267a206febb55428abf2fc91307b19a064ff597059773e0da1b29729755a604a4416544ba13a80662ac1c8e5203f68209b265170c36ea9200264d87e03c9c521f7eeed7f8301c9638abdd0a606caea61a28de68075e7e77a1e914a6a0562f0af56d04cc9f4b627443288e023c8a66b16eb6896a08f9006821172b6f93ce850b66839a152e32819e7e0b79d5508f0d874bd5c07e2e8e4b98de6c45708d740d2706f46b1cddf09d1f7c95f4c35a842246bbd24db0652671d0af8153e9f70daa40f24abc308f587f47b5ad768455f3e469799b0966a43549e3c8ec3d4ee67615fd2ea9bb565ac8a02b181ab8b8e5de7d505cbbafe95ce1b7b84b3ce259a7eb137da48baf9fcdec7c7e0a2def924e60c59045ca1b88b05fce9c268703a0f526df9fa041203653d5cae18748fc2a7d68660dba07e6e250846ecea4ccdbbc9894f685701a877cdda18318ed7005f218df860044321aea4483f9b3489447779d110f0de7c43f6e34cd86a6bab9a41aa1f8bc8ac7686bdf867d8fdb3b9b9b666a23b8c46fb128002c93b38a9daa55c57d22a041d2a5016c10fe59443a3d157953e8e86c4073759da5e889167139064bdb61e1ddfb501d5816471115360ed14010ee2f93ea973656c5a283ae6d55ffd1e7fc4aca1ffdbe8fda308c47a84d717be41cfccd52109ea157b5f3a719948c07a20cd6f217d8a3eed92f22ac0b6a75ec976f039f19a615cca58bb36b9193534b87bc2b46ffa4175c4684743a4d9fd9a6502783fba981fb2a309fe8165693beafb018ce9b37bda3e8d0f2a460ecdcaee51e4d3250d0948a8081bd74c9e6fd07ea096d13642dcdb507218899d54f7519b77f9a5a42cf54697ef18ad0dcc56edae74930d5c181b799c49277d38f878be27826e31bc5d96528f5a412090ccfa92e25764664d614e70902aa381ae159987f818414fefb2291d86791a10b2c2a6ac801afb8d287f36878df8ea48c6bd3dbe3e3bc50c78b51f2cf2e8fc1a82c14f102ca926211318b64ad56e2790420e50ec80ad2843fd3be0eb38e2abe9a3ee1b453d26ca89c7f48896fd4f855d8e4e7944c04ca25a717e8a8f3417ca1ee39973878e403b8aa1ea821706e899d3175d8b9f1cbf84b872fc1c15f73bd94ca732ef8007ce0b13014825e72274386ea3ffe32821be48690265c0ba283fed366f21f1b889fbe8dd9ec609ee4b578c7948df2c49b68224b1f3fa9d8523bf4a07c9a86eb8e6977062286a4ef085995761bf7fb34a95179d0b21fabdab2042d3c15048b97a9a622f2bf48b9733f9ec40b9a8a634a95ab0b6f72f087a94416b3e7f4070628bbccc46f70e7681050344666cf2ce39f4f02ca4053f3ee70611dacbeca5464261785a39c1eac048c95def34f0ef3ebe5b61b3be7f72b686791d54b319439c1f92351ff0684a308396290c28acfd68c415a2ba2a7f58cd92ec68d5e60b1b85ff8d9e9f016ef6a4e391c8c1f47b7e7f7f936d5ed848c3fae74e61a1af49ddbab121d348077ec2adbf38187ed922157f5ba01dc2b9cb88cbb9b978ff0bba5302d50f8e1071c8d4dd0a9adb5f257704a4c3fd34bbeca9ddcf664d37dd095494901496d70a27aaeb99cbd5aba7556d85d19a99476429a3e42cc4ccbfa35595b4dce941eb99e37c5966ac46a83c29708baf670fff2fc4f3b10b08a38128d6917a9c615e7e7ff63ccfc25350af89736fadb45e4b2d0d176eab6d11bec361cff1d73d8007fa8cf42ec01bf3ba2c8f3