0x2cffd02eb9b160e8b38418ead7447f1faa9920b8bb7d40b80b39ca249c441a8e6daac579b13be80ac5bdb569c7a54fae89b8b3a6cc9dedccff43570b4000e33d72dc38a77adee12a04e91ced748c893650b3ae88bde5496366fa09a581c26f868bb5f6c637cef4454bd509b0f0f5072198269ee018d71236c1003b95279ccf0ff53936c569e9a6904f342c6c5d19f2a8830469cbd0fe5236421dd4b5db3dccd5db7c2d0770e94649db75d199fff59b7f7d91410a2397c085217a9ed29f85800ce088d43f0cd62c62c3038603113145bcf046c049b2e0d617905c97aa66a6d7692892deead7e55e80677c83a181537c13a12bef9f6e88047ce71a3d2d836c919c0b18385ec056c6b9540b6a095163fbda902f33b9e562b243e0181ecc49621257bb124ce13a3a50a03362f0cfd0823aab3e91abed515403aeab6f6a0ca4e06b62fa6b8f1958d158e11897b84e62a5debe83ad555b62fde636c51f2f9600028bb05483c00ddd328b13b2c803f06dec941981ceaf4b5bba12881f0c0c1fadd930b817b87ff20fcc5ce66acbe1d65aafd800960c23da9e9111b135016eb9427b76f6552a717e7a8933dc5e6ed64ea1bbf0375cefc2d5ef91bd270410ac661d54bc43353daad7aa106b6157038bb9647c35c1e8fc3ca3b8a1ccc4b3f4e6ffbb188c76a44cb1567e65dad969869d95fd6b17216730fccc220584e67e4f971f2004b760ad17b099829a2bc5b16bf377d85b859c301a73ccd0681465a1429c2968e7bc1fc6c0ef9e3ad0fa6c5ec05e8437d7a72c430a1fd06e2e990151348d0c76c9c8ce74f15aa664e18f00dd34761fed1313dc3870efbbb55b7e02fd1cd4f10d98c06109c5f78ee094f2e8241ad5e1f3f679f9df4b6ed56a31f95aee3f03230568870d31bf70f7a5352d3d536ce04414fbba495bf4dbca8d1c488ff7e4ec602ddaf90519438c07d76859e666c11e78d972b90bf8fe88fc532fc79ec1fb97f44dcda0c819965540ad6cbf9ea11ff848e146d0310cf2e8200ecebe98e6721ef721798bc7d9e2cea234e6b03bcb4d4acef27d37e4c667ddc39852316518f9d3fc34f34e0b38ddbed3b946b9a883c5c1311fd8bb0d6c898f8e1ef7832651b841880e0bb26b8827cec78e99c4074bb672b3c9a7ec82517aa5d73e92bf3a2f5acea07467039a73900b79f4256c41bd67d97be6eb8ad8a69cc93478ab1de47098eae8f6280c2fb6307d5ded2e6c5d42d0e5526b8f840add09f019e8d0542a70b717c9b0d1ba14427c55038820b6120191b63a9583f8da9ce85d06fbbf809e5794a7537b80064a8fd0ac821a48d474217d67023651d531fbe30324eac022b21000e33791da8206174e8793d22cf0a3e68de0670d755d424dd7f327a3a6df0870fce7b62b0b0db5272c10a26fa1e0f76deee1f037db0d5956ccc092aafbafc9282c074a66508a3357a7f5761d24d5d0756a72d6bd1627fa091371a18bc8ee83430405db53180f877fe3a4291a5c1ba3b7db9e88137a5f25f7fbb249e24b4978b209c011afe5fb5abd94af5560c8e32497d2683334a6570daea74303d8ac8823b1e1c3900e258ef6b83c8bcbca83b67627a55de4eb08bf506cf03c6210bf826376b1cba770ad4199371274c5ea3336c5d1670923aba02cf68b35d414baab2765e94754b23147027f52d6ad11271555900b779e6b196fd05b1ec12ec794703721f093ecff96f542b7fe284d16331d35c2872458d09b410fe8b681c0f74781a267e8a8b4a13c8b96b22ec0a396744cea95514923d7cf876c54e69fcf452ab5eae9ebb7689cfc5c81adc685d994828726547c97a0656b5c429d17707e5a4b1530328b18b138a2772d1b4be5e9c463cee627c474d6d94816eb52f5e72586aaf8c2b7eb7fd40ee6781dca500e01ccc91cd0c6f068d2fe32b84816406c5f72