0x2cffd02eecb2c3cbfe0a4c23e1f636b84a66808619cda0af69e8b1d2a6b5ab028ade2c1f1b4dc13a0fd3be8c6486e96b5c49586c77af4c9994bb9d46fd5cc751e8667f58916ff70748e2941a1e507209983e1e28be1f773e7ea66fce1def8d586dd4c51a5f22cb46761f4b6b43c5326e2491dfe276ac25963355e37b627975ddb8b54f787a392feb3136edce49665277c8a25b713a58e28ff1eaf2ba208b8cc3efdd6fa7508ad8ddb37bee1228c689847f0dab6788cb517d31c46868cd4b7b2cc925c362e721ba4a992a0abffd2c205c982fc7f03ac1e67aaeb613b027e9cf45f235aa7adce9dfe0927b5dc6855ac46e2ddd1655de00e5fec14918b681cca775af405a2f3d05833d556b3587bc6968d1ce764f6bfc86182abb5bfc0aada3aa0236e1bb1d4b997948cecfb15f02d202d4ffd0b6a6ecc3169bb4ca02bc21295c6c5f1956a9542f545a1541efc0ef429eb8cbfe9d8a35a8c66d2252d80175177835baa0d7fca72ba4c5dc03e43db6ceadf86fdc77e39142fd9e39b0ade48e5695e7ff5ccd47432db200fd7037ec6244c5f4b51c8cf43572b5f9121162450c35dfc54bc78e228bdf3ffc7aa33ebdbd314788931bfb9fb960ec13764e375041ce593ac3b3339433d43f011e399d603aadd57de37e1e089475635c38c1911c42e8e345f53a136c7ac0280224cc7855b1de8a23ac9221ff69ba839d1cefa9692c21b09df1dd4fa164bb0b48287f5ff0181e16c0c2ffc402b61c0b482e329784ae942810d9eb3b1b5423a04abad3dd999dc12aa413158cce3b4cf6a1510309b74c71aede2ab7782bd15214023d96a9ab4b3cc3358e65373e1aa420a429315bcf49fe3345219964b5c41ee5966a058fd119b192fc67113b7c2722fee3eebef337922123830e1084323db37fe1fb9c47f11c79f4b5536f9ad25169df0faa5d4f6e948eb56f6668769f77cce052bdd9d235ddd2045d7fdf5c5533790f0762d53627a67dec68f8bf2048adda4ed57770ff086d7965c9eb666adc7d0273b9af5025675d127feb6691deaff00c15729c621df9e7a786c3f2c3fb4127bd045365940a465544a87b1981bdd9ed86353ca9455d45c514661285b589151820ba582559e1ab39a247df055a5c95be4e8a7c7ca68e5eaa0517aaacab8cf72aa7879c1ecf0377f430197719b41b50fa90609239234ff60a9fb02b62d547c4340df5603e703cc13839c64742849ce7fcadf8d94b4701f6bded342bcf343f9304e27b9065229f68b0e8d7cfbd1d603a424a4643bbccdec20d93990983f8566866d5b10d70efd6b79ccbe0dc1e9afb641472326745b5041f38533ae4a61f88540f0a65e65c4da3a17400331bbb764d1b3639f865aaf2751e21d9ef3dae80a3ac37d1669d5d06682efe66d32e96e44bb8d9bc9999f10e657182299a8f6e12ecc78bc00099b9e68e9df85f182b8a5bd57e41e295e8f2da679bc7b9413bb1807608f1a2b93df99e6adbb642e77484b941fd35d53b98ec6014b56b1d0c85e5ba5b55f17142e04e115516eb0e8df28836eadef6911dae892a0d3a10a52062d417f36c73c525d279bfe710448ac9513f7dce66ace1fd08da1bb74090a8875560e27d16188f196e2d8c82658e6548af06306a385846e3bf3260000d279032df9b32566a3569f9d295248d2d0d4146b7faa20e7e13816195bb396b757f33eedd28a9ddcda842d73a891db2cb7ff322908a6abee85ba628d28858865f7a03de81b5f842fdfb320e4b20f8a66d4c8fcdf5b540b1395635872c10d4e4116a8dad2372014328177824cb77cb0c78481d85d0c9738994ef0889ec8323dfc395bc95f25900cf6c0a01285c63031b316d2c7edda3e7369ab06da052c6529a8221bd2f30ac9c49aa7046819a98a3a00cf428e4ad6395acc5f458b4227581909d1df03909100c9da7