0x2cffd02e81fb5464d5f064b260af95303684b96085393f85c084c582e86d417c1ed202f68eab8cfc5afa34cd32a2d7b19eceb9cbf901890a35e6700856935940594bbca78c440e6fa8e3aef6edaf38f937060fa60cb530394b59af097d4c88032939377a0b61a49e8ed2b559c676b4f9d2bf2fa5e82afc59ea93b348568cbf122d42ad7d6132c64dfc4919ee4706a5f35af72ff43110c71a5a9ed1249e62131116f24680e4a4348b11f215a88dcaecd2a358cab61dbe9d53e0dcbee0c75809c7699f012536e7ed7fc97c587014964234df2acdfc2db4d6481a0ce6374e0e329fad20845beddbc6bf5624bcb6cbee8abd4894cdf463e09718778b09cc8fcd27a5efc03c5c2d280f3b5dd6f53af6cbfafc4ef656729c7dc313e55334d52f21742b558642d0d4c319d8a32117678b90cc52b70e1ccceef3be1bcd74e4ea28811c86bbfafaf64906d83b8f1dda5bb4bbdf3e39e9358513eb2af297b8698beeb729b792fb38046515969d392c8f7113f07ea7f8224ad053403eb175a1621a216bd796636f0091b780a510a04798eed4bef6a82b1bae32fd3a10fe6ef806a10b1e37dc51be16f337ea7d87f547ec76e3658550c7aa905cb2d190f1827bde8017be0d34b6da067fd4d350b114966a8931509dccba3e574a2c7c9100e7922940dec257bc69f67e9b4d262c755c81f55271b006789043271ed335d8a3d6c70bb7d63d0b49b88755c26dd16a145933c989b9fc48c2ede7870cb4b85e9e840a4ccc1ffdbf4d0ca559a23588083326812e99b7c81113a477ad21627d96b64f6bd2197ab8fb8f92c0c01bb6638ac024eaf2bad68fdac0f0edf28734954e44e45079021b7cbf16bb33c8239d0ba56a906df6e79f540db4928e5795f54bcd523933718f29c2daf69a787fd46259a4f5486d134c64a2f097ef9a14e41c50e349813baad5138ee8e9e93a65f2542c098d3c2cdcfd50b447037c37882aef5c0e78dd3f0fb520a591f9cfea879e601de35e3eab6b969d8c457954aa56ebb1f2d9cfb94c2f87170fdffda98726d9abbae6761f219bafbeea64ffa89e990a4e361b7a98c75f342f98355609ee53a3a4a0e5fdfecd9fb72930a4fb61a997f77cfaa4840432343fc09cd69b734c924fe25b1c8f25c858ef2058a519207b885881e58eaec4139e357ee2bad71839d3431f6e8ec770f26b1460c25936c5204cf9ce37ffb630e7ed31a189533adc1da0d75415ee867418014dde79aaebc7edb8e4827e0b4d3fd2e30dae0b2b38567b5bb3da25f4ab4f8bf98f77fd1099fb5cf56b7606835310d49ea545f77fd103f443960d93cac643649846999b22c148503214cae9445ae133be4422c1247ab0654907d62ae50d44524dcd59ccfc41c6320b45649298e5f1162548ee376cc550a99df5ce58ab467c554de0a5f4a310f1f81d14852ecf6bca993237381c97fdfe6b53fea6ef93a222bc03de2b73f809424bed4bd12d3e0e531ca2068353bee4f937b5ada5f2c2dcc92f28eab9975843394592130d4052691b777f56906720d0df3d9a2f843efaeee136a0b49b76ddfabac1f501003820be0833d05c23687042eb732d52e55cc16dd7b35a5b2f5ddffc2e8d807e17fc6455fcac2894623ba6dd82978d4194fc0f86578fb5f7752aa49014b5aa844092891a6aa5b3ab62ed40f2c6315b3b5f8d6eb8671e5e6ce3757f8587408908f2df0b462df6ae276761de24c950cd4cfe9c27a52acd4af90b7a890c697f0ca17d18e24c11b82077d1aaa4b4e3573a789b241628ac5f680f8da3fffdcb4213115bad4ab81b8b340a7b6945c6a07cf11e0382e6061ed993f648c7e2865958575d970efa64bd6dea17d40d935f2e3068bc324fac35054eacf20d4d206ca1d8e474d22e87cd095b72640f1abb9f36c25c329f6597bd5d42ae6345b4971f7d7400d0