0x2cffd02e02dc715bd737bc5db819aaef2096f45c07752d91c4664bb1b8d2b2fbe91fde89d3908920645edc88e369a90f5d3f0641bdbd4c543e08ba09b778c8eb384af59f6a36dfb11ef6153fa203b2762f97d5bc276d4e375b3555b73bad83e3cc692004283f8bab237551ac21103cddc8e177e47ecba2f326b2a0de0e1ac5eca713c0d8f1c1814c0832d19b9ea704a6324553dcb397438527c950970e42f2807e851016a7a0c3896fcbfe1ad1f4e815a4d79f648e2cbb9fb939fc1b86f3dd8f3e6bb1a384939b399b97c133d9daea64f6353f63d137f10a45aa88ceab3395f5c64d6b0b991acf1fd75be7c833ee927e3d01f26d7f4421a1a424054f1f0006c43eb578648f032cb13f3874ec7f6a53c4d6f3d4d88e5f7a0bab3b529b5621bb6c153dd65ddd1ad7dc6add93e917774ba0e276fe58e2bdb110ef3f40049af715b098efa74fc67168c95a32de4ffeeb9129daffc01bd7346ede337498fb1f8831eda13b2a19e77d693b2122530627e63ec0974bc58861c4aecbd26ed7a111efe183e6d26361b7352917821535b10b4fa221281cc0a80944a3062a208b71dfe8b6b23d4ae77e0e3963388fc948e8222442ef3d3d579acf172a5df834fda65385ba6a8180f318433ee02e24e9fed6bf590dc885b70f867426479d6e9895516a4ce85dc4faa0bfbd5c44b1b70c2c53c3411bc1580cb8850c908057f28a7591e3820e9af23036b5e42d81a3d47d9c128aecf76c3cb17ab7e964a4397e6791b49597793285d9622ba8e4b2c7e572055ab66e5a32219e364e3b710133cb40f1ae9d4b7fa291638066f50d2c268931a73605affefc19ab31364fd7cedc4527185611b0df43e5f0ea1464d1eafa3fd687598bf8b8d51dd42f2b06ee0a7b61d0988577d18f4e3ee6b38edff3465f525e723f8d74b59ab59d4ed497b7fe87ffb6080d62dcdc6713cac20f80a1052861aa285d46aca467b73dd3df8e9ee7cb6af73b6ca3bc4b41b0c26998c2b7350f194fd560be9413e2e94e84f137eaee17ff8896da0e079d1b62b161636fc160cca12c1ae78b41bed304bd3a4c2dec1bf7007eba3c934929f5679fd41652f09fd46a8c68ada0de3e352264b2bdbc5fbabe6c8cc45f0bd0bfe3dbedbd884b4cdc0f59e68a8ba6c42cde4bb2ea2a5382ec973ddda186a5c10b9088c8e968bb91b7ea64d140df7437b53ec68e909560e01f0c36a66c1602b74614253402d478759a041d4bffa111d675d9215faf1a91a68dc31fb3ce959617e6055db671649832e04368108bd35d5c9012fd89fed7853a7a6e0dff6529583d226a17d83c3d4e15d888e9dbf6c81d923251453c4cbf0440eb6cbe892b7ccd938898967269dd9b11bd4e5275846060895f427afc22ef0b92a54be95be2cb3536f9069729764d315c30a439193a6cb56b0554518f6c27001c2fdade3e17622d9459202e5333491b4121851e45ce396445179af12e5aa63c175732d80981d3b4cb63dd3b5260b9ec52769671689ec3cf51b611a868f40818e5f195b30fb7d03144b0b4a0fe0c882e3ad61c590e10262c8c13ee4a84b11ec1d8cff75feb3826216d4c3798b5cca63453ba67df34117cfd0742146c9b7c3a84f33e65b1f29047f0d12eec8d91fc9c653709a5e59ae9d86d27e7cac91283eefd4d306984396a0db0437a79385d7ccb7cd88b0041228ac834aa0baa42f83b941b67e90a2e4509d42de5e0b564668453aa49a96a8593c3751210f28b6537ea4fa86d265179f7576ca7e863919f1e9febd33faf87fa53da2b115f7963a83e81c74a2b40f04164623dbdeb58358fdbf617af91ebc362fafb3a3323b9ba360170d9e4c9309ce3672f6669b791e39984472a04b2913937e9ce77327990a7d0a911e65578a13f0f17346ec58329e8372f5901d7a3b716fc727d3ce4e7cdaba5816a8f