0x2cffd02e332013e65161742426517cd9c9f58f3e4e681fb0da4e5047ae3c66c573e459448b4c5db45083fbd0a59337f46f94768b8f0eb2e8792933fff23f804b516b7eabdb94b9296a94b648eee8dde381b8d71bb547c181cebc717b8722d37f74ff68946d2ba28533c6f4c9a4b2537d89749ff02a35e0ab313e07ba0c352d3a658a2bfb49eb7b9ed7d142edae1d2800c1471bd852996c606b26425f5ee576cc9e10516c27e7b17ef497abbf2252f4042171cf107057e12f80d6e5be9d91dc5f75fcfdb2f109b0c20196bf2650fd1034d7ce74c6d76438eee1507ce38158b9e21040ed76b3980cbc259a159699f97f91ef55dea638bfd748fa1fc31cda7f8704a2f78ed188b350615cb8d89e1c3e7b4ce5d68ca14c6e9cd83bd4164f4890438c4d60c2db643df24dae16aa898dd1dca2f3b72ba3a0d54888fc53387243b6485ae411d6df072e243d73a17c24448fe759c1e31b910a98ebaeb557424849f2a22ebc421d75b8964b21f885e9790c60b085af4ace2a3b533cb5bdc64fb6dcccdaf6795703f883ef2849f282ee825eb12676c3ae400813569ce00574466f0601a0fc69fa2673ad7e7c2a448e70ece45d4630d2fda54471d22f62cb2bec55a7137463533574c0106558b9bea8a9c46f9840ba6da640e29263e7b497bae4cc6eba54453755d25fcfb5470aaa6df3a93c3f4a5ea7590bfaa18aaf818ed31cfd3918258157ff5504532a5e3277444e0f3f2de989184ea4aa8eed201a2fce92faa0f95e26ef5125d6bc316a010b3d0bd32d3eb2091b7fc2abaa006a1cc6ff7eada57d6fa71cde46a50d8bdc8dd51a3f516cc6641142ce6f51ff2071b18a10a00c205279b5b948ea79cff4f7793314c58a29fa18ac07bcd8e41b0db422528a5d8bbeef2b395d7b6d4275dcb7288d13d4f4403677fd9a1bec0ce7594721e31ea9288f6a698bdf0b4107d270bee288385a9df2f600beedfa39ff14c5149742c1f7ac77038ca34f7877321a7eddb1aaa9f42e0856f93b2b8462646e40ce62ef87a1e6c43febf58fffb45f37d59bbcd50d240b4dd67de0c7a1b56f6429e201c37d61f8b0b82d95ee086be738f0533ada4b38f658203bc4b79224e789dc2b3e6c195d6ea081264bec658cacec66e6b633e457648f4a3857b680b9350441644973c58b4af55c67f66777eb8bac8a4642b6d6647014019eebaf5f297c3604227012b2f68f7c8b49dec12f6eb9b47bd64922234c4f548233cdbb0e4bd13e128ec164f8c76662d7ddec004f41da2675e19b56adab59d1d72e3e3acd26fc8184941020d2fcb72bc91c5345e12ddd99669b588417ecd84c5ed96519a82709a232d529a8e4ec83dd7049abfd4d2a5388b3ddcdb4bac75d710b370a89b4214d9e07c44a8b1a59668d7a4f8a2eca38c4ffc9d46b69e566f0e62ba5569e8fc3184ac87f84399c25db2fb3026491ae07a87ac6d0f5962d68e7efa2dd15b61e0572b844fd4bb60c094acbdb1b2c58fe3847723ce6eac2f92efb2c1bfd715de15e537bdf452d6d1aca90c7c0f85d52be13f21f881eb693b49b3af76d8057c98d83feb98675f09677a1014cc779da77d79dcb350bf74453d8ab22beaa21c166653bf503e2443c5134c81a3b63c812e46e8740e565c531588e2906b76870a73b6783770d968e4ed9a6824ad2daf1d8ff6bf0fab88a9dd2912780c10fe9ef641318f685901e1acdd484090c9819afc4f1208060a93b0965a0583a2a92c95be74ab66294814bac4b28dae46be37f3930ad5d20a13ceba56bbafa2649f6992d02a1a4056fb8f6667863ebbcc796529a72e479956782fb88623f16f0db7ad657cc5c16073c3c0d62c5c64b93cde810ac8d3a03dba642135d60784e1dd3505d420f3721135ce1e45da35e8bd626c68594d042f7bcf6150277d72248c782fcd09a0974462bb1