0x2cffd02ea676482a733e1bfd9434e4b24c9e6894326a564cca29c7492d8a26cda361f3881a577cc2953adeca0773e34aae54f59fef59c79a436ca50c78afb2443b111c893787b2da4ea6915820789e9a867afa65c41ef53a9d70b4b79467141180eb75b13fbbc80745c0820bc4daaee0f22cf023414534cfde3c1cadf7668b3e654e3763755fdce9cc734b85fe71b10ceea09047e23276378192825c9893864e398659caf484069c992d6c290da9d0e3127ea23a0bbb4ff09b0cde5c4d381b2571e663c03b33cb13af4b626ca715dd0e8f3eee907f90017d2b9871509443090a60bf00b2e205e6ec9ae70d7922b2b56e70427c8bd9a8c26ae398dd5e45f4fb5891c993f56ea728970fa201e0b15c09714ef99a89209d70d93df7c443d7e3c41dda420af14185e46019aedb350953facc51476387e7c6ecfbeba34092811dc5216892c84e52f0968b61219afd18b2d8118e414ec2540256555c9116143a7291bc2b9a1e235d97c9775bb4b316431cecd8b54de22af0382856bad9103d8d333527c496a182700b2ede2a3c993b12543f6a64667b2d89a57c1a84037cede6f4f24dfe03a4a14b0d33a0aa275ddb0078b3eca5a827f1f59c16e23089f6c42f00bc0c2d6be8c23acb22f2858048f46be28691aefefbde8a359ffc007104672d2e770c9d8c0a509fe266e3e83b6c80fe5a6f153957d9a1b47f6893d4186b418a9a65603aed3f0ddfcbba535f47242497de6cc34ea5671cd058b0200b490aab9bf5c5c0e8b4c4ce64bf264b4bcf55ed473dfd70d194d7c762180d2b254ef53c95a2e160d0a31baad84a0537a3a60def9f812db31cf87e44201dde1c7ac1d44cc064cba82ece279dc8be2003a852f72e73e78955b4f68bee0da0385f4b32779ee804ff6f041f2ec7794f947c45e040d4b522e85587cadc215f76248294a22cac5ac1b1884ec16f7b12d810f20d518136f5ca39ddf4044a3a47e3baad2aae216f755717ac0a2c09bd2d698be75aef1ad9a597d08e84db1b8e07582edb5e4cc9897a9f29d38a1b54cc8daf55c95c178a321d8c848f3e5ff8cbcd6eeb1018ad343d39b7c510007bcfe55c1d31db41db183001ee76eadec8a9e6cdb0b819a4a5d9a06c382e19ea7bacf69523e7dba0b2b662ad6207022e354f6147674fe60946ffc5e43b8d53d18ed085776eae4e943652f3eb810d621014555e02c0bd0011bec9ebcef1e84e25288e5ffd29d8bfd9e6c8a46a07d2290e843e0b5d521497089389d269d8acec55324dd3d37a4c76221af054bab4946c91c16a43197565296e6df16ae932c6ca6aad9a3f0e0e0baa6caba6775a833a2e2e8fa337af2cbddf671bddccce1d8555a30c2ad3632473a3086ba1236ca501afb73c32ab0da5dd2c49bb09f6e67046357741e6f945034a0278b6e86342144ab0e6cdb28b989bc48acb04da85a82f04c11f36a79942178b7fe4144926ef0e306c113cd65f8951da753ac55c77980ce15dd784f252145e54563528a155f6a808f8fe4ee58f7aea3e5ef6f742264681d42d54062f79665276b8a3622548672fb5a9060d64b60af20fca548f7cc3cd06c4d76d97f86c30916f6039427c4faaa86c31006752c9a1c7cd26fa5b220b6e25b6dc0bafd9d7e12bbede57e9bf9109dd4198bef0e55b020fa574991a0a5fe0675f1165eaa33bfdb4f9e300164dc1034afbe64f79ba0e0d12b07b66adb8d18dd150bebfddbe81b68a34eba548d92aa526098a184e30d35319e8fa58542c84c05b5166bbbc618738b5a4681c3466b2ec08f2a85a6883fee4413ba430fb726600e74c43f5b2704b08cb1e337d2435fdc7b968a5da89b0387a188b9dd4b7a0e56fef09e9be38ede0d18e6ef0471d9bc9c09012ec1553cf5509d028e5b0964de4d25368e53bfb93b04629de1f7f50bd5b2a8690a33217dd26