0x2cffd02eff2c51de4995b4502e971577c858b00f0863f51dc157530cb46e22fbb873420dda5d60e5dfa451805f073a38396528f803630486674ccaf108f13a5af002cf4c6e46d9c683f5bbc1023d1dfdcac5a1f562ce73ad9d9f6482b42a5adc97fd5999e9837976c06837141360d52ee0fe440df0433d123127b126d2d5424919dd549a8b4e31df5638ed856ca50eb494b523d1dc865f298d1e7eb1c4fe4589d1e1a16501b6a8d7f3719554d2bb793102f307faf2586de6e69ad3219b994f0be5bc7b4a7027f1cfa670169a04ca20d8e1a1bb7e0a641acd285dee2670ca9cffaec36cb1db7d93cb8a5163aa890c8573d4ac5892cab1d1a9e2765a98228f7675a4809dc91ce5f4a29f6e3a9a0eceb9fc74ac2308518cec65fc892ec7dff98f7d1771fdd77af4d19dbc11c1e70ea6f42f9c0b570369d76d2afa3b5bdd413d4c128be8ac8b6255bf0e3cefadd71ea1c94fc83b58b3f05f8743fd6e496258fee70ad11ce21bdf5b6803ff472e0c9ce12c5365e0042e757a9a63473133e88b9892366f3249aadc685f5483caf1588f88bdd2fb50dc41f7b51590510fad421d0efbccf2ea5598305d26f515b523d55423bff7182d82e5477bdacfd61767fc7d6ab6393e1f6c2201d0a5dbc109faa17d4a00442a4f49f93ad0517c5a20be85b6c3d7a742dabeef1f239e1ea1621eb9ab61b456aa9c595b6bc9195827154f85e11d90cab17cb822fd2ab3f9650a28184d52adad902b0c1079cbad885e4440876acef3e8e59f23f153eb9969437e7e1b912e5fa9e7f0dbe7683322d9e0cfd3bc1bdb0a3e022540088b455750f0a130455b2ed859611cb348e1d59810b2be986c04723c2d3e85dec614142e64ced145f512893e7affa6290245dfddcde158e765b4eaba0921be28686cdd5a2a90af8cca5cd635e1bd38e6fc430fd686624900e75f39b1617c400781411ee20ab71349f8d670edabe5d9d75aed6068e43a44762c3cd655d49b17640648554b1ea1326918d6adbb4116e368b29b63b3b76e67d15727c28fb271fa2daf63e069ac1f090f1b1d19aa6390b3af53bb70c4c3ba854b2a24f2c3e76092371f0c3f98a30bccc7aee0639c5c19d8ac7bfb468817d84988c70b67d42ae563fa3fa286c6736fdabbdb7dc9b83f7b66fad6ddc944d648b3a463c23bbb408b13aa7e3eafe7bf7b31fc921d32815b3c0e72d7eddba0d1bec893e4b90b625c1764a2026d8ced0053143100c08abb2fd8184bd81a30d65e7622b5425edfca73ea182ae77455233a0aaaca2ae1564b51c120c9be08934f67c292d18808084f57d4ed9725bdc74a7fbc3a3e5458a87ee4640bbb342bf09decf186f0101942d6be68fb9487e07fcc285198aaa90441cb6279cc203c48bd55a243c4d3f004591f25d97ba57a391abde05c2cdfe323cacf72bb672b3b1fd5192cf43012d1ffa72ae0a274d62416cca56716b9b589b8c47a595667406b37c59251c91a1b3b9ac8cb1fbfbcae54989a34be0a386c57af3feb5703f61314893a9ca6c939887d86eab1455643809b7b6d0ce4039f39cc60d9e83a73d40b3a356afb25b7043a92f8624b510ace12276ac0c893de213d7d8864228dcab6332eb4e0900d61eab5c5de1d7821e5f4e53c2e599a62e171d3f78178917fb32b04cb1c26b19e3ec72a94da8e5fdee0a1149a8d7e058c42de20829bf73ff7cf073bf27a0d2cb2759280640bd6bf17f1217163a2334e6e43f1d94349e957c006560db6945fd75675273b9ab7cf8e2203d7b434040dd2720cf6bb300833c8876fc04e685f12f72c82723876d33cd182435249c3a12f5ce1d9df0efb4bb5b52dac13248d8236862f2a1d5e1f1b0648fdf407743537836827860392dd16cd520f351e2478e0259a6b11f69900c4d6a8779a48247268f6c71901162120af7c3773a79e0e95