0x2cffd02e11864b33b63896a2c3480b17c864769308fdd473ee636b696468be55318a0f7e249e24ce42f79c83ed29f52f2dd6f02fefe095b4e45fdfc7658e343e368813c9774e3778f3394269633c741d223df76eac6dd498048e85865e651346f19abdb1ce96e2893440eabd97aa14cda7e139bf6f7dcd5cda64d69e378bd8a0c5b6a916502a450fab4862c0d51a60466e46d95f59daf01f875419a29fe1da475162a7931116dd79336e587b090745426eefe80c6d102302232c41c5d32bcaa56c9152629dee990a1b9a4e5130a19ead21fcf06d3bd0c635d15f7540d14f804253f85a60a16afd2c3c67d4c0d90bfe064a497c2a0608d3c37ee76aef8d87810c0fd60d8f70803c10b10a2c39a14f97e4fde20cb598de92a8a5641abd36bfec6c682c9aa0870a8836878e67b74050c8c4bae7ebc6c6a2dde3afd0971f2f85528450a5d846d654955fe6fad5a3db6cc26f2c2d00405c55a7261859f27ef0d5a88419c58f9c97917776d4d0a6cfc141d6e472dd07201028d978886571c848d3fb2e9af879cfca523266329d5ef13520f012f1b606504877d8948c3c1a90a264bed883c28191c6a05095dd8a143431dd2b28d7c941b3b6a0e03590ec252e098eef306928cd6411611d4d84845cae48214558a464e6e636704e10b0d14843c4820797f53f16ca93fbc1a09f4dcc6a2d67431308a6bc02e838de0cbfa5402c2d75bd4a715bbc4903bb31a1c3c2a50da8a5823627f4adc897744cb55645a82e83edf7ecd0e1b2541d246002c4749fd37ab13145f2409da1aa0dd21c71360d018aa57afd2ea45015a079d7ea2023a715a12638aa66c389e3dad693a97176e9e2ae8ff4efbcf2c641316304b39c24cc89f748f86a72935f588966739edd184b0a1f5fafd8c977f577aa1c6d43f3350749dac3b3b801dc158b1d0834ab9393abe6286f2e273abc1a74baf682aa1501139b47f14e0a92399db2158f655515d4b4d371d8e1ec6ab30c5d4a398eb2d9bf4be26d83dd6ff0b4cf189df57566eb37aac73a7e1fc4d2d5e61dd9109b2f91aa6fe6fbfced7e32582d6d163813dfd7c42b994b54ba041ec87e42733e3ebd81fb408e054465ea2b40871a6465e797b654abfd2586fff031b73310e5793ec292b34d451dd1b8323765bacc5158c81f9d42782f10e6afff25ed375f676e1359427970167a85cfa03adeb0c650c90a61d14c97eb9075fae6d9a1bf5288db3f0102b161788cc9731b45069558b730065b0989279e325738d1affd020993a9011ec1a28780341fc258ac4b7917d30224d7664e7bd262ca5715825f48d26e30b4aa9250f8efbcf85f629c39998a24884034f56a14edc165712d5b100b541e124648b980f40232b9a71e5b1a0c684fc9ab7a54f04d678155bb2ccfb394a89f0dcddce9aa27f31c1f36f477d686727b13e7c5ae4275800efd52e9a061d35735496a282f7afb8e3ee59d85916a4285d2ff85c9f1a285480f155d81b1a269701a41e915e610dc77d7b76b408c6565c0bbc35ca37e95c463214f3f46fd062fe1c79384079eef5074b5ca993cc38a482784f67c04b969e6f4560ad4e3633d6188cd8ddbff2eb8cd1135d501d1d7056f24c701ac01394fd2d3367a21a4e3978ee177e6878b492971b9413015fd744f004fc02379777bf821689aaa99a6e557d4afbc5770c74f018108ef4c9edd9212447a470774c1cdf4aac21618b4717647fd088f168947e80345582e5c86a3c47b434e96da44b684841885d5c0248023e4145bda62c6753c0f104c9158eee7ea9a06ec54659c16ce3de9e31fde07c0b1da8ad08447ca10ef849b3d194f4be9166925047a157705f3f3ed85c8aaa2885a2383c220dc73c0627c9a8c1ecea840dcaae54541df23b2901141a1b349a5d34ab6335f48c69cbcfb1fc627be8dc183e82200cc