0x2cffd02ef663f86bef6cfd0d3cc5b8810d918efc43b7141cb69954fce69873b2cbd670e662bf73c2ce32f7c36d27a6135711e979bb8eace0a699938ad698dc07cd8369db3bf144f5953a180276cb58e2faa002b9aa574e897ea6e9ec7f143b87196c52827a95aba352e996980fcba760f3f8086b1464a033ae389392eb5b08129be78d993f22ebe3970abf1cfb3343828e45c4725b0ae59aa1bb4a98ae8fe90ac8bf71b425e30a91090efa3f320bbc70eb56c01394040323bf36b5db297f078a62c49f61f924f2cdaeaca43a100f08c077659eff3385635acd666738f875326607148d69cdf293ebd153ec559bdc0214b0654ac8e961c57700fb8eae00b193a2691a80f327dbf669a184ca5ae02b056bfdb68157e53a16fe5d60cd439c2a205ecafdfcd47aba58e638c97905925f1085c1f627a93380892c0771295a4c544ee10a670160361828efabe41270a66e4068831ab403125894e87f71489ef993312e2a389791f04348b3889c8e8f754b9945d39f7fc7a9e529ec06f507a6ead4618c19f0ee6b6064e8fcb8c2cf730790bf146f37a1fe42f8c641e99e66c9f5c17a09ad27ee1aef4436b5fa8a00eb4d878588712a5f151290ba445820214e206fa4be8f36f6413c470fbf042c0185cb9c3948d990181499fd0a3b5ace2cb826ad9c1e402ef91c6f0f23a6b4423e8673af1544f9fe8feddfc4b560ffd843b973542966f1f530c7e9eef8f1b70f7ef6212140e1d9ff8113eeaf49de9ec95df0d1b936d86c92aefa620980b27c1ff4b7aab8a268db187e29fd83f2e3ecbe9451969198a08070928a0b15c285899f35374a8a07bee8077665ab2bddd2126e0c9ca7f2c1eaa1f21b8393fa441edc61b134a680ca467a690df136d53d16b61bf9bad074f8b1a7a7debc7f3575aa6da5727ab47a42fd72de0337fc47cb4a06880f0432b060f0ccb91b846c9d957c9cda62e29f5bd8d117fed153cb6c038cd807f0853f9b5527a4589e5a68c147dc601c0dbedbb32ba91deb06e557a4dba77315916929eb5e3c78496b7d6abdc4856dc7a802e6dc653c7b0a0c178c347370577d81dbc9cffd54c1b876d2749f8d567aa15b032a106134a676b332161a3f32e197d09f56ec867466c239c581f14cdf8ca4a44b974ce2a2442bd0dee921a3deb153cc1e7937da68510e4ea46c328b343b1b6d58ab3dcce3fc4d35309a88533b7f04b38efe181283e0b191854eafeec9a6f8d8bd3a3f8d9c22f4c3cdf5677278ad1e90f3215a939b525679fe9417def16df799a4c084dd707b2e592086547e097b8341a41908d9e0b77bc7f7a61c9c7d807ed3ca8cf8d1230ff3d7c65aea2aaad04fdd0e2baa9cc39189dc8b7bc344c5cf4b287c5ecbba81f56285b997c147e337813cb8b91cfcf5f740bfb87b1310ec60081d9c3f8ca9e12e0a103a7f878dac0a55fe4d3e38b5a621c9b793d0a4bc284193227a9d57eda90bbba405783ea5cbaa228f375bab5bfefb7ec3f5f0c44d4d564c3769fc88fa72ffe87814807dd440442bb1cd17a8ad26ad2c472a1ea8d683fba3ef7cc90bd639c3249b8ae6fdee62f1e9361c3ad58da55ad0e433b8b1bf26b0b907ef54efd701f78f0c5077d125fcb728baf4f5944f757097d941ab1c2eb82b0e88aec5c55c6a5e494e1b4e0d3af86bff915bbb382c36042c59bc8aab368cf3eb097c96af4ef8c9dca82551db7a62a6067deb454f0db672f87290646f626062e3dd285a8ab58a559a7251c7ed40b4bc598ed67fd20afcd3833a0c3e19b1dfbc8b77672be439c4c1e04be815244a9ee7efa2c4441d1a19d6141f31bb4a8138ed5cc784f676835d02d3aa1cfcbb57ec72eccbcb8274d145fc461d7abe5b7e0c39fb858d30720285d98bb74a204dd3681c77ad814b74f1174431d392fc854b361d55f403f29f86b1e73a01c1