0x2cffd02e882296f60dc6283c358f7aebbd90d5b368b2c2e07f2cee0f8e61a7d2236f9297663387b1851eaaa819bd20cb4349285e1acf5352f702074d757064669270952811d8b4b2d87afb6386a64b243349e043393512bca0109d46b444bb63e9cf19b1f0759b1770b541dd64091923e6d2eab0d137234bc2b53ea2e02353b9a90abf8ab1b5f5406b07d60c3db97120a640d1cb5d9da4c0e420097b9c6d0992af13327888ed4e1d388b5bd30f5da6e07b38146f75791c2847a17c39e25f12c361c3e5ce6fd5871f03be9eeba8d58414d3fff08eaa026d30fd56f183f97451a6982c7490296eca6bb036795d07cddc0ce0f41bbe024d4d8efac78185100f5e843d1718c8179be5380bfd740a5930d7fb4c5743e2570f26749e9f592489b28a2ae887053c52e0b7bac502ecf24cc2e246f05a0d45c50a0e2067eca974879b384208caf5731111ba2383737911e92266cf7649295bf4458cdae5cedbff47e81b93aec319dceff3690a116edd860acc6e995c4fb8a23e8ba053ea27cccedb0a64140576ed28349a6fbcfe7062386f54ef91c66b07b0147b31c06917ba1bf1390c4c053acc6f3d8e0a157d1101ec63700795973081dbc072b466dfc33fe48ad214664ba7b3d5783863fa3ba8eb2f3413dec894b26d0eb3e917dd07d5726f4b3cade0c99f927225fe04bea8af6e9d963974c22eb66bc2af4116b79c52d0a33a6c8aba461366483b930f60d878d395cfe3ae98828b401be5fd90a932e810e950bc6fce1403dbaaa590ebcc936e4aa8e8e7df4ec96f46c485c77607d3af5cf17bf1a19677559daa0d738907cd243df4e236ce7370e4e9a99d69116eb10484c4d3c295b236355ed6a43f456eb1d3def1d2725127d41cc5ca512b8dd357e005c0fa4178935d71811324307115b566e9e82ac336b7ea0013b4e48e896189c029931168af5a495a64e080a1383b5a87eb90374ed31060eb965aefe76caa17de8df50eb7a4eff62d5218bb6f1749bc68b96642640829565716a5aeef2149f6c1539c8c6ecc916b88efd5a025715c57c4eaf4574aab43b37ca7ae97e378757b38ccf8d7ec23d4e89b06377aa6978adaf663a5906ded5fbc02c3dd715bf9ac4afb1b04d621db91d81cc31e198cdf9eadca5cf33b5bd7cf681684cb0861638b4d528ddacf0f5008666e1ad2ec36dbda2e682a4af2235b255b12b440916e62d29c85ea528fe8b1d69a5f3a27437b05f4f04c9f0321d61af97d60d7fa154bb269538bd2f60ea955e199c2d1198bbcf5ab3d14b1c408630880cc2d1fdb2b75548fa80f7261184639e5027c56c5b2b44cf9fd346f0cef1253d99797c106ac2ee4d62e53b1243215775412ed8ab1e7866ebf01b2b09530805974d9259a3e06d0ea04b7971f5d4d121106181e9d68ba4b53bf87fe40244d396f8fda39b8d5a7e5e9d08331436b538b2f9354e14efa9c4ea9c6a2d42f5703d0d3d050719839ca9a58fce0a19183f8d77f71ae5a7fe11a1739919ebde4a9c91636c1427a5d1e6695cd73b1d15a17d8506b618c73490753fb9369b94fafa5daf3c1ddeeb861eac7cc17fecc7e31c773b88946c5d2d4536fd24216584c8bbd62e5e3374016d1ced33e3c58efe9cc79b6ec07fd1a8eb00d1283681f5db7ad2004d73967e5950c345403e517d1b685ce5a736151f4324913b1c490354a5209e18cd4cf68775aa97c0f2503e242ddf382a836ae8f2ce602e288f936af8902ddbfaa321fa49a2ebf7ae62ede05b0b5c5f11e187ec1832f35e2482a7f351265531d8b27d759dd870be8a3d3dd8278e088171ab8e368ce1b623770ebceff8afe35b8049f8f14654b380692f406863f51def24457f90dfd0ee4a3ad8c6de311d857bbd777f5973610b0a410cd542517e3ce9ad6c5219dfb57438e860cfd4c2f78ba978e65d3208c1ae965