0x2cffd02ea30358293f0a4961b5bce9a116f62a629479cd33f22d94f4f0426f6c215fa48d450f63103a9ab67827c3423f9be8547cf1bba2d27f1e1619df9b0736f859ab6b67a03111e180a93b737399ecf6ae6793baf950bc1544a22b53d4263297911b6356d1b17c8debc0a4dcae72571c77e43518a4dbc1acf3d631b797ca1b385ed4c7b5b0acedfc8a708ccf57c7b0d7127df56a190e1e5c30c8fc850c403543306cb07e3c70ec90670f4730d4c21d5251a037702bb45aafd35b42566ccd4e0d92949638b1dea5855420dac5fff3551decb5a653c2af6506e272f0a36743fdc735d1239ec98c0293c0e103efb335b21f5162f1c28f06a1cde948dc4c888272f814149c5ac089b5eb7feaed55153f2e31a43e12e21605e70bbcc43205cf5ea2d1356fe664a584a79d21f74b2eb32914708251bc14e8de3bc93dd6baec6ed5bb81052618ee63120fac923c6a1f439f79c2b31228d156eb833ea03a8b89d213b74fc87260bc93063fee26596d65ee1a580c4b459cc8c246228b43848179fa585928d511e5d7b442347c5da02fd2c475af8ae17dd8ac223b6bb3837dc02d136b019aeccd2816d0b806389fb5a4d7b9b038fd608021df1cbb387f67c205d4c5863c1f1c8c066305f2b26785c3fd51dbc55c5f1388b44d88e4626879c26b2e79df019125b2c2efa569e75ea48b52b4e77ce47052f3dbf06221d0db9ad629883d16126cad1144e38d7c641b64d38d5d344a27e6a6b0255b9d654ade76487dd0f94127a94482ac7d9985bb1bcef9eda103fce6d3ea24cc93a7a13da67dfef43ca39246b9d6c64da996952dd9b4a00c0017dcd8916068e6028017c36b0d2ffcd70093607d5bfe1c61eeac72b6c145e4abcb4dfcbd03f8b5f33f6469130553ea62c33909cefec789df511954c4e6cf2ed837bb0da8f29c301ced254b8e932132aa07505006823f42a1a9c1f5c984879685ea648604d7cd24ea2b1f953d05b4f9ee2b9b728b121e45e94da1ed17a84ba6982a528c458e04c7a8acecbcaef351a9817416f79aca1102aea023e3d726eb3442619facb317294c59774a5e8cda32510810a32e50f932140ce817b86e7591bd74f7d3880a041a42fbadd5ada5b3f99f334fa76a7209e6e1e8c623669b79236ed920b642bef928f08e5b7450c894bd4bbabdf5b2d1103afe579d593dd175d3a77af583e300d6a271eb7ea0c830b47fecf5a4141294d7ea0a3dc78a6250950a73615d35094bdad8af574694baaffe15bc7d5899438f9213b151ac9a61c717a8c7cfcfa6522524da6c3565ddebb0ac5e13380a4a79080058f5d9749a6463c7e68aadfd55489cf593f183db252a1e80d6faf2a18e1ce6fd4f602f93bb3cde10cb4828adf82a34eb9d1be1a4d93808ba50aa349e2237cc62100d0f3b3605328f859cf7746fa03b1586e36e5193f39ade04209629006e8b9d59163728d22ee38427df5674541bb98dd0792ee635397df34836b41deab73065c46c4ee5220d3b73620f813975f4a4cba2d42a804349ba130f1e7aded0a6136082d13bab015fce756c4a74b80f1d0a26cd32be7f30cf5b0c99cc3e4e8b5647c2fbc73e8e6ca730a373fd6200eab3f15515ee1c51a606d85a470f0ee5728564d67226daa063ca58360a57c63357c80380687d8b9ac52a47100eabf524d8820f73f29d0499cb261eb586a38792bad0e2dae2c005f7f0295cef29916acde81a735220e15b305062799caf37ee7b62db7ce03ba5d81ff1ca3d9797a83a0ba7428a11cb03cfde159d257ff7f270f68f7634a25aae98d9d9e8ce1e4fd3192ac9aea122ed6cc584d6073631b02774668f9738a10962ac71e7f63693b74de660b54de48ff443f47cd9949927e435cc902e63880e9d4836ff207c69163a5b743f9bff7fa924e93074953f61247bf9221f0ec3caf50978