0x2cffd02ea6b1794b20d5ab80c259e2b77d362b84b3884a701ab4af9ba1414dd25394ab170f5a05adee34208667f7bbf1040238283101bf182d1455eedf526881aab1c0886d85b69bcb16147bdb80045746dbc5920fb28dad7de5c93d2df4c4c38e953e67afda117842639ccfc3696a137444f10881cf9e483b8813370d748ea03958e565c229a1076a3e513a11e43ca2a1db21da933a1c38b669b18822d894700813c1169d80c9d55206fc99dca94e6540deeff320ffef054da852ccd66393e60c014610f11f8811d992cff6dec34c8b1c84cbb7f22f9bccbf3df59480a6fad5b722c2ef66eb536e10f1c40556cedfa57ce2254bf02318c30d104eae1c7bf53006c9b45bf70f5f64f3454f2d42cb30a69bd634ce9b5492bf7ac4d4998d089ab0f2cd43579d9597e0551cca8fc599583e412e664f2eec5679ceec38b4e6396245df5cf57257cb2fabcc9d8a175ce14bcece0c880473ebe495d193bd7e7544cec9584ea9616b1931ed445ea2ee8981e7ce57a59d7dfc3cb244c2f13448274820787f592192ca2f4d92309505f0105a9f4dfbabb80ebf10dcaec9b6d3198f7873d5e2250bac9cc3f1574e54fe4d03cac16079fbdbd33ee8014859423ff1de8db67762bc80ca31ed895a2480166ffc4db948b58d0a5e35e918166b4a6b3c0cc2b5a11c9ee2a6011754b868251e2399a084bdcc5e7dec1f6e954355dabf17628a1ffbae7bfb6f2608f6efa18fb1f52ec139b06c3feaa7ce780949d5f45f82d874f0a91acbef3e0a00330b3149117d98d0908cf40b80a2b029d96c71a44a5d539248f295c5b96e041b61bdbf9b712bc69949a443bfa7d1dcc47c62d0ede8dd337d81058d605860032d30fe9d7255b11fe7b1db2398b6411e2a2fc74d2deec1b5218567b2466c1ce3eec1bd423741ed0cdfe0a41c1d2de6f370f4379bb01ae2ab9127c6c041009b04ac02acfa747ec1a1bc2663f8311899083d8c376928cdc77256e3c2f104784046bb9cb5fbd4728ced5c89ece5e04164d3e4ab7d93bc5b2de817557ba90286c3176a9ac29a928a67d5f434408eb27a566dc4d5868add0b22fe2cc95ce09dbfcda4648b24eaf2cc88d50cf00328547723e68e6ff991938f406810eb3d40ddd24badff821bb97bdbb666b20ef316177b45ba887b7f6701198b78a7737ac1d200b06c33614577ff64fac321eed82edfb4dcdf752a172fa14d390ee8d5d05480dcd37bac37814e85533a9bfcf65d789dc50ec29e88647c13ed556a50cdf6b3c7fe6faa2536ff16ea195ea797ae652c0746f5953afd1369f2a9da764b6ea843c4d6139df65942065b8271b9a744b05d62da32f7d598f98ef6ae09a6885ea4f46e06310b196baaf2872fca2ea9cf27b4dcd3c0752ad699f0bde242f3a3719d97ef3efd3526548cc552a53a6db18a138a3469c41a982cd1cd645ae3911302e51ff63335156807332c333457c0798cfcee07dd6ad8747e8073b1f574f6faf57e28b68c0a15c59b8de27ccfae96a02a202b9377a7067c623ac02bfdbf5603f055c54eecb2ca65f3ddf5b526d3cb25ab67a9acf43530039d6e8d6b28b6a695457723d30bd4b81f080db3b33e9b6bc512b538be622b7f7de4b86cca4e5fc5fdb401ee88f5c9c8bbe96914d209045ef6579b365ed05c6074619a44088d752d291ce91eed5cb4650c503039455044b4cfe152bc99ab3265afeee547402441ad6cf84956ad713fb423ea3cbfa7c9d2b6b2d712adb68741d1e9a09b56a86c8f1187cc0dccaef99a8c476588ec401a1250446b09811fe4dad7c290f8405e766670d6fc29568e0be2b7c3dec3717b38b654a9b1a149f2d3c5453c3c69dbf3aced49e3d90cf892798cd6ff43be3726cebf73a9c596d73d679fc76616d5aff6c2cc0780dfc3ccb1b89a6ae292016a35597c956179f7258219a9