0x2cffd02e897c0fdc0f402f2f91fb3f2c0403fbce89c0118c968fbf6072cb86c0f29691c7b3355770b5a052b0c0fecedb36f3803e2162142c9ae792230e19332eada9a723391b37cdcd904282a9185c7feec88010dad04e517dcdaa687915612d180b84e347acc068365596cff361df8163b22d45e09a18cda25ce9484e799d92e8a299a0585ff7450f6f847c5f3f727b2f99a09ec6301c68b1bd2cd86903314dcdfc7ff0141a44db26bf83e40250f88adcbb190175b3198687891c9aa71d80e30bfbf561768f6d4b7d1d3467d923a3ab75b538e3dc052f2fba123a545434f05bc5c8f5596b13e2b51c28843660aa1980f9ea248028ff3073e28f8b56eb46de019fdc6653d60855d66b2d445e448683c3c9ca8125497cb8626d3f000741aba4d6f38e04b05f7c9c0d68855bfe191e50e789ec5838be58f5e576750f5b62c7690ead9d46f38524072093ed77e259462d18e6d7db1f8c9fe424979802fd6bd9754cd28c84dcd8e9c49b64582ed0e0ec257c2ec2d61223b1e7fc680ca37aa165be2571ab81f49f03276bc7edbfbc27dfbfe8e7e849e309cd518cc1be1410d51454b6a26b70d0d4fbbe999547a32ca0639386f7cd51179a1366dd3088f51af425a318e05b7a83fb8e8825084543f54771829f6ea188bfa8dc0a1a97164498bddd950b1b4d18b51154776fdce3da4b7a9b664d28095022da7c6a27c77f3e0d0aa55ecb08db0773594a6358d2357287efe75083252a400e7d85228416a91169dea1ee2abe17348027578106793ab15a924d133c4a49314c391ef707cf59c5ab7262003b04d30a2c285926dff9379623aeabdf48372c844bdfc4164fa7dcde75bb91c6a369cc572d946bff14118817c30f6e9787991e34c68029823bfe8a9d929778fc8c3826bd96b0dc8bf729ad2df9b2c40d9594ad84b078037a89eace5bfe463f002ef7eca5007c6828ba73cb460df7d1633b5cb13295ed057da26723364d72f4a8c70d795ab2c442918550f64b11b50221667e28e92776ab04b07fc71cc9e5ec17d1ff022f734539025ff7d97fc8edf89cf6142cc4aa95f529db1731097658fd2a4bc8e2ac8d6a3378071392b09e7ae6c7475f7ddc1630a9e67567bd7fbfea6117bf3109841188e4b1822572b853c8e17919f25ff61e4519d5ed69c14deb7f642c53fb26ab2ed4dbf9713922541a51ac5459bc88b226f43985f3be61f296f2f2b4859a8e2f83988a8d349f0e863bbe125cadd3ee8162d12248af1fdb1e7355e6b42dd914c0e2baea75fa0a121e22847b3ee671a341c1d281e5d4d9c59bc65f8dbfea84c2cfd625a0c8458c14e5e96333fe8b7e2a792c3004fdb89f21001d7e5e867df6df1aecc80442d6ca2cfde9318a3d60d8576672402dc2b7b3e4d3ffb24b974fc5f953fefc1838541632d227fc1ecf1caf595515e186f83b7ad54ccfa609e4e5d5bf69abccc9bf9aed06a0387e306d38436e50c7dde4ac04de824da559e43f924e6674ce4c53614aaaa2dc9994236780e0301e103309fd1225f00784337364df9ec8abc7884e2f11e9019850da523199da73085ef46b3ecda261a2a36e597bc42c6d4e11bea9e651ae16438b5c6575b72d20d49f205f6f8da6015d28eafce4942eac496d7594011d269c9d626fcab2b223511682701d9e83c8387b51a26dfbd4b0935e6657167e9df66ac2a3a1f29442330a5e0a964d088c2d4a3f87e77dbd8d84258a48aa2587f9d1fb0cf6ea1e7ea34ddb6a8390ab9b1f249fd9796e69ea4f0ebf15e19f972e2fed2e83941787789ac201abe5a30a42df62dc139f841e22f45cafa3d3c493cafa483d99c0f5943c9374539084663947f56c9cc2e0831c729d1174ea8a741aad9bf3e564e28d6604766871e06a9be22fac19256cdc33defa5d6f7467b1cfbbf789f11ce247f22df00742c11531