0x2cffd02e6e81d010cf95621142d6ad34f7378f5a22e56ec23d5e25d8e8a028d8e1c63ba9afba1be845964f2744838a9c2f3378fbfbed881c6f29f0025aa4fcf4413c9f668fd66a74d759b43c1906ec457a6b5d63f3bd4a49c1c00a08cb14b676d946d6af2c1f64bd8eb21a3ed826249c66a74b4547387b71bb0934cb14e0517f3a6a15da484e102f9f4525dacaa58c396e6f99f03abb7edf344a7ec1c7ccd32702720d92d3141053444257dbc62cb86c4327c7f90a11c264518fac98e4d252daca937e09f8077ab0176699a0cf19e3e45ce1f5c5eb547ab7038b62b6c152d72db83906165a1a6e081a308fe5452194f9f3e071111d73274023e73695ac48146a9a60e4fc9cecb5abf131ce684a63a8c1b8908517afcac5ba24f1c3b606c4bb8b4760dbff8da5dabf04b76ed5dce26e09f58e74bf6208e8de113a4021e37613d71c7f2cbc0240d513a3bd84cbd1fab0ad43d3fa82135697febbd0888daccf31d37cfb2b9c8268b2e9da1ff37de97fc52c6cd975d908df37bcfe1b0fbcd3315c642ace7111e7dac16894621fb384400190fe19eb339db942108a54c16a905ae6cc99900b3c899d1555e95817088ca1c94b4fdfe4a3351cc6472d07d7e3fc2ee7cbc6954fc6c70d4b2d581f87e5738420ea1387a63f30a47d4e3e3c088b9bfaa215bae63be4b0ad92d7689c04a2711f43f8c30774c088ff1da1419ddb9a8980878a8dae465c0a768eeb4b75d163bd45e6deb088635f1774215dfa2402af54b4c951997bd7c206e9e3be03cf9480cb209b3d024b9fb1a03433623221b79d6c63633b9ae2f67516b02217fbdedbc1edc02b9354c928b1834f8c92265c816cad462bc0e88b87f81c80df2e6059107d08a36c5ced0976b46fce9231ec4d8b22011423b7c3e5c7aea162746a2065e9c219d97e3999a6a579440cd08e35b6d48e56bb0690072680c439c28783732bd4e9dfac96881d0a5ccabb889c6b79826177393e3f9a2fbf37600cf2141158deeee8dead0b9935687a6f832f03b3b6d9c7610c943c17bda0761d5000e6c2a6b8c72794530f44d763b71d9874337eb4d04a4629267209e87bfac4c61dcc0717291c1292d5f503742d8c2f055eb7f30120970744e489203d85c96eac81eb9e25ab1458d7a25486fe034bd971f0288176c1fd774599afb679f7b6ddb5b9b6692ab2c10c93646568395b3d9c7fd2e1c0d759ca622020f8ecc41ab67b5958d2534fa2af3be82946470f56b9828aa1304c4674bafffdfdc2cbb42781270f7541a69d46e34ca733810655ca2ded73d245f66cd94f1d7a70e8a7628124086285954eae53d390c9a5566f089ff3caf4edd23855ae7321460cd33a529c5326a1de494ff66c9458c4c226ca1d15e4bfe98b7ef42cbe764d970e4852f1c0d3b1a30fe7fd3d3a71b83161157f028a8e93aaa6ee0630328041a5c049d045aac4648b89327a635679ba6f108a36ea03d2349734855345c23ef47edacc714971936c1b64983a9872cabc21d5816270b54e65acb3c5ab9d8e86382d7e85c98209ed4436e19a13d02b8d4c3e0f128bdd3a4d2ee93b8f2fa09b78fc49e500b1749450cab501849d7321933043904309fb169ae537b4c6477b332521cc8afddcbb9432ec8934f743c1eb712ce7695a9680e7448e664edc0c123331587ee906dc206ab7524caaae55e04165d086bc714e59bfe4dd8dc6ddd932789e9ad3831b8870d5b966cb96c619224b0fc10e2248c22c46b66d6ba772a364d305644fe9dce14c996f10a46be41a084208e691ad31facc9ae48cbcd0266a858bfa26ed47840c702b2c6e61e500bc1990fa07601fc509fb65acab1e7d2065a209bce6a14791d467e302135175d60a130d1560f5108c9dd278518d6ae62d911f66a3b3286f43a87544c93d453b612b7995d15af34740e4b276dbf6