0x2cffd02ebf972924807227de6515bf5baa44cb6740465a5b3fc0e5a14596c4d3a5b9140f2c52109e3e41a9a7dd72f5010d6f5b1d652a909ccbdc1a034670ab9341796e60707f522c912c50a8b2310ee0f2c90578d3e5048f4c94ed7d794962e664a72a6dd1bfc24307a78fb85396eeef175f7264ab040be9ffd2b39b9a46fae126e971fe33f761ba7d51b44783da30b403f72e881443046d1f471feec4beec959c909c1f4941462f601becbe803db52ee8c5548c013e52c6d0f3adfde5ea50c47f0ad1e8ee0cb90bd986c95da6ce621e0f793c9df084f157c02fa18c8cb88d1b51943ec7666042fa50bd7f22cf05518eb8f2575e6ffbf23b7178d0c6b7984df44ed3cb922f3838af085be3111140e29319047417c5a3edeefe5a4f6c83e84e7d180720de4ca71c10d0323383b1084cbca3f95b70b98c65c86a8d2e497e35f80c59777343b9084a157a4be636523dcb2c9b57faac9459037f7a78f90c9943a88107b8beb7c44529ea63e262df1c2c3e6dbf14e07d8210b1999477463dcfe4721418079d7b49a90e91885f401352c6c3d8d8bb2ca403b58bad64981bcf9f3a6d8ae1b3e2fdae4459c9ebdaded69f5c80479835071e13e840f54893de7bacb47c8b753223809ef82f4de90d1067a9ead14cdaa22603c52e8e2140db49033bbedc2c6ed18b501e9c8e381e4fb07595be046acf1d1ad097cee2e5febbf28c6483eb278e1283a3bcb085899d65fd6d5156a898f1d434d19e275b8aadf8137b869173af30815489e73840688faa811d23f2a8ee2ac2df3054ff56495a274c5c284df3fe1b00bf8aca7d83e70a197236dd05dbdff68fb1d292909ce16fb21012196d3df07c71c63b396f4a922fa270092489cd984602741c681e7b4bff434b5c1b87ce73b2feb79b3c7c7c6abdf320bfa71b54c086fa3584c0ba02954c330b8de2e8d014098fcb8b0c012fb198bba881a36cf1c0c0f495f27dc35368e34a597858559ef2f8523dff533f0d63a13569a7b97932dccdb9a046ea1d65285642054621ef58f8960a7478f1b792800a34e19ed45d2426b0c324ac5436005535870241501f8181c52344eaed33a84e19b1a9752f6fd7614bdc9d6154ef9c9fd5a36aa9797fb2a895227b3caff5d818e51964751812adfcd6d65eb5d3a7e14ff501e70857d51f4b1cea67491b7e00d650de6aef479162a4fc8eb8e55cd0f103f6e021f713228121cb6a7eb391dd38a15c902067a6d7eecc657db7aa5f17c2481b10423eb9ed7bf96d70785ee1d1f441f0d5fcf33abdfa091a03dc955bfb6aff2176f667d0e12af5bdd8efa8b29735cf28bc298c3b99ed40daed3685e661d9b66b0fed35285e262bd23503879f174f707374b58d15ebd7eb2c0a58c18c278e904a168bd543a36cf4e9e140bf8dcef79b3f93f1d85f264b5a55897fdc2aa1ed9818e6af75b5a2144ec259d0d7f8dd815cf7bab24ff3b42f4cc89979e8d497cc9120b47a96e5f78fbc734b837a53988368e1ded86ed9b6cde598beecd951ae56b0b95e14d985203630a94b3095a7a75e163322b53659f2384f6752483df506fcdd25e5b98cfa598ce331cbf80082b20a41b9fe4d23b563b6506086a84d305dd515ef97e7ae20ad1f7647773114f40e978f7b1aee665a6846505cb3a3e9394d8a65564866d88ff1aa98051b978f24330abc8ff0ec4bc7e4b17e6903a6b19fd066186ebd6dd028482978c1e6cc448af36a3441564f102f1d4415eda7a9145129cd663108bb9baa626725291bf8bf2eaf08a623ec0b8940aab927bfeb3208f648f4d160cff29a6646b30a02b6dfc3d86207a835412ab0d1e42d34d8fe2ce6e731e9178e518adfc96a981e5cf8528df27af2c629daee311a13d17273df034d8cfa87c0427a84b1baa222b61b24c73901279ac0f4a5e2fd4029f9ef0b68f83b