0x2cffd02e7602fc7b9824c371f79f76e827fd5db105e96a0968991b619a535c421c3ed9f787fcf1574ba320a1fcbb164eb52fcfa5fe38da2049c38c08ef95c5bb0a010e84d6ae69504e08563d7f0d4c40173c94242b424b177f7e929e625a658f85c24b695c054599c226e9a0fe4f55b1faace45b465e9cfff640c62d40bd7d74aa6c7804f1271ff332be5a11d2d4bccfbe4139d495e28495015f70ee352d895cc6eddec4cfdf4688ae286e419c309eabdfcde6ed34dabe774caf113006e63a29ee1d13645da59719e0833abcca58601b0b87a0a27947ccfc586d46c4b0edcf95406ae9a659a4292d5d9c899c0391808bf280949ce9855673ee123f5e08b2da3d36e36190d04dbbe9d90c156fad25ecb24790ae88eb89c7a7bdccb42e62e283a4f32c4d82c81f3c3dba351195935fee0123cfa124fc36964c478a9f0ab2d20a522a894602c8255dcc8039784d85a649bb87eff5446243dcae67b9b9ba3dbb100749a068c481929581b271a5ae22c5118ffc58996c0d788885b74a21e9b9d115eac379c1567e25ed2f626edc7356a4e29b20e82ea757870879b8a0b9e7f3a41dc8bac95e8463bad677daa5c0f0ce4e600c7be4ea875fad2d3be8abdd858652c49c64cac8383b7b3c5219a325159850a9dd805d4bbf4bda4ef9dacc1664631998a81a41b3dea6b5153be42cf2f648f5e1f53b3be5fbe7d237d7b2dcfe84fdfc242fa028a893e79c891f57138d581cae142528662adf6b254ddfaa84cd9b02a00bf4e9c908bfe85afff97f5da4f1490beb91142084366cf0de2065c2aecd3d12547354c98063f7b8a7dd35b441a822074cd8d594a9b3082e936c32f669fb127e1bf8e559c8907870ebc6dc272c82b29209ef2f10090754c1c4c4d00a2b2f1970559836156ad5abccc4e91331048897e853ae4468c4b8c2ea17b9c15b3996d6dac909fae35155978015ed9f7b69077d585a1d1cba1e1d6facbbd2e4bf7c0d38899c469d029d7314718b6111d4de8511ed9d63529e1d083d9906fcf5d6970ee1c15d7e209d3a9562945857e7d2b5b5a4d1600fa587a5e4e2cf50a49f22ca98d22f2f96ea6b7498c84b0a51de4bc377739fffbbff28ce8d52d30604be5e1c916a96a34e833ff8456bc39a02d6f7aaad3c356e98aa807a52479e77b5cfad12c0ba9773367ccd6e80cfcd5e4ab178c116f7776c72af68f63b3f3097e3e4653fd91027b50c3a616c5d669c5d45a6e3c3725bd588d4397e8994fdf7a54a5354d5884d920efecd3756e2a34c0837a95458771681f9294496433e1f326573e474c01180fa8420b6fb367c19ae032fab83ce5f50154b840fdf0a69d7a3b2e6f1bddccdc9b1b326c52a8b4b75cd9446f0053bf02018277484af387f5c89ad22c65704174cb5ed3f9ee40f7a603fb311098ca1c60351a21150c9268f51a9190e7c5a42b21c83781fc3cef996babb8f2735a3846d0b9cb6035f5e4e3a1f59a6da527f733a0706eafb9279da6725e286512a352eb97db5f36d35ffc9c065414763ca95ac323385690c275eb22b26e3cd98fcbf3d783a1c92e5e84c06b061705858b6598e69989a72be81688aae5362aea48226a41be405327ae4331cc8e2be4f574f965e8f817b11578b1340c92d1d99eda4ccfdd7f5eb93ba89a69768adbca18fa780d9f43afe4a76001aa1169a90c4d4f48ee955d17ad4ab882469f36e26cb43364f2344bdf5791019c683533c67ce48361294bd99aed08ee32ce3365fcadef70f731b6280213862d8120c21b1f0323230fceee466f8b2177462c46539dbac6e524b7a110458f74687927a7c77db9a0b966ed54e8c30b7d6a3b63218ef681d902dac545fa67faed625a7c77ea182057d3f109933ec36020be51b0be8ecf975a24b44341ec35d167d037bc1a8b198adc698f90f7ec099160a9c1465cb