0x2cffd02e417431656d1404bb93b7ece5139b2396c9d1094b93db42dc8faeb66b39c72bbe303da4c58c78bdaaf7edb49ee265e26bf3031d5ab4f7caa1facdb8dce756e18f4c657d33d477137749a81e6e73e7289c7866fe026c681e2a5237bc980c88d8f44d3eb8077895ed65e558f43142d9c60132e05495bec7eb92bc47b5a5c79119d9e8352ce4f416f228323e3ddcaecdbc732fc6562b42ad813f7f6a4fee5d8ea97a9bf5005dfac6830efae6583f229e28054b75c3c638f22e69b66346c8044033f6754cfd9b3ac0e29237840122389261da24562e8301490b4aa154605f27306f2b0cb52ed39ab6d0bd0369e852a98f3e08cdc132bfd16a4829bb94d49d94984d3d0dc7fa418f60d9ce7317b8979f919932c025a4201ee31820be26b1ac51f861d30a8c4a83ceb4abdf2862f377c0a3dae47e8891153d8b7c4ece723cad72e0604946ae30b311ed71d5552879234a73c9722218a6274f19c586e395095fdcb8ea0d58f8f3ca690133e3a2a37dff8eb7e9a8079766acf8ef5fb62d0f7684b89ebdf0d9d995bfd1de384a6e9ef120e11791a0b4363ddca1398e73583ce3bb4190ccd1a1cb0e61d5303d2dcdd5f26765556b37ea9558d6915229dc3b0081235ddd6b8f2ee0351dff6235085634ec0797aae76e815ca7e371377fdc4d4c1b58da7f45eb396f1e5d2026ff54e0c865a97c1e1afc1d9a16394e69ba7ff14b09766fe007e673cd79b2de7919404e4e4910f03ffdfa3d466cd0d2ed982c8fc72ee2f466d956b9bb666e6145cedaddfa69f17019708b310977f96b08b028f35fad1b98b329c2b06370c6bb3678156667f1e008079f6e261b408b16075d5b5e5c57c196acba8162924bac8754b5589509a3c4ebe6c08259d86ac01f92c4597c31d97acc9f8c153854730c2f7a0338f1abd9e695b2a939106e23f5590e3622e4fc75a6edf81a7853d0720b138654ebe25432012a0243c21c1968400c02bccdf09b6726048fad400ec22cc48589110dee96186d4a21323e4c36484b0a20d66f0ab67f5a46c550e499f64aa572a51ff9aec4ca044d065016d1e173a44bc086e6860cdebd5db8978f23cd979d5c51955b4748e40b0d65de38e02714e263bf14ee24de2b450eabbe9836a3b978b52c884c5f4f56bdc27df7d3a5e39904cef6a04305b5f125500d99ff71afec4592bae3423c425ed0c23aa5bb6dcad5133ee2732290c5cd7b5fe7c6829625ce4cf60208620403e4be89a308953d5bcf94612adbbaa37a468f9dd6ce8aa8801b2f462ed8fc63139963e6f593d027e9f0f709a22ee5eb300e92cbf429d973d83a93dac1be4864ffcf3c967d6e91083c0813466c830ba3c2c74a3b3e29cf8eaa915a3dc1f74d589234c1accf6dc6f24dd9bb494d490e3657ef7880f02ec24d628ba4c007d8419f43d2d161d1f7310920fd6e3f2910cf50ffae18a19ecee435bcea51f0061f1ee2b1db1621426b891e797fc5a1ed81f6433ed23bc0d10eac8830363e20d7297819bc80853c966fdec18eca564b10b52d4ea2507e88d9b47d124aefb333af2339007b0b9e278ee85728eee3c03cd481f912d2e493b7ab10c193343d4d048095a07b0b05f1a29fb903d6f01d8ef734f6a35c22621f55497ab37e8da46680f24d9b56cca7dbc04a61ddcdd2a700538d081523b60527dfff6ad661fc8d75b47e6779e1d56e5d2610f1b21b33db933314f0c17b2cee13fd9a796f355278470c3ead9c7e7fb4c4e9e3e201526ceedfce66a6569e3d63dbfdc3426f0c18c75b19913f65a15ba539b53271a4cda144aaf94941b3215d75d0736d768b3be4cee13ffd9b7fd6e4a7092162b174481a8accb639d7f508820ae7d08230cb21b60722dfdb6d5aaecea5443ed78d0b84fba98dcbbfadabb365405738bbf6d5c0fc7ccd429151feadd3d0b64e738dd9