0100000033edc8221d852ae21f1a9c0a2d02655fb619702739281ca8ece2accd374def94731900000000ffffffff5c7d0df4193d4bfa57d74ffa3bbeaca7f4281612b56d9d4c59dc9a89ba1e82a01700000000ffffffff33ce294dd10a957393e116d0de7bc8dbcea5aad353ae8e2bbc08d85c72ed38b20600000000ffffffff7e7e2877cc85ab6991e392386c09c363abfc711c8275c737defd423c1b1a0a7d1100000000ffffffff74be872a323f4b7770307fde5c2d5520db2834e9e3b993cc88a0469c589faf8b1700000000ffffffffd2685df8241f5dbb85ce599d56ede53916868959d3f73b168dc49d911b5bcee20100000000ffffffff88419348ea5685fba1b6c2964ecff56d051efa02789198ae437845e38bc68c501900000000ffffffffc29d0044e4c07261ef9de701c88691a1732afede3f875b48298e7862fd2cb7d20300000000fffffffff39ae558367c5a5d8c68fa112e2218d81ce16f09dc594bf06dc35e767f55b5431d00000000ffffffff1e1a30703526654e0bf850c4be5e976cc801d0ddfc254b99af91dbef605d292d1300000000ffffffffa87d0282f0ba399a5b47f7c957050b59bdfff7f23ca56f1e842c32b513a2a5691c00000000ffffffff74d6fcb72309bada91c732533013d6042032fcad18282d2be9bef7554a29f63b0400000000ffffffffa98ac2d1068899c45c5f8a0a04fe5a54e59bb76f664b489abc78cdcafa8f634b1f00000000ffffffff1c2c51f98fa8e27164687b8d694e8b00829e550f654f1a8923dbc9b8aaeb33620700000000ffffffff369be17c0e6f09a6216d93689908d8a5d1af6a40286ee1f52ef0f9698ec2b4181400000000ffffffff03d14f6d6afb5a8e73c9c45a93a1aa9f3966e7c123246fc8b8e08c48bdef5af71e00000000ffffffff0f961ea964f40a0535bc26229cf935c2948c6168575c67bfe7591efb3224fc1f2400000000ffffffffb0326b4f60f0e07918f4b60e32777746077f993f1994d67843642f314dfc5e210500000000ffffffff4ad802948d450e121afd639e77e9d233a7bf81227f14c2c8660823058f79b25b2300000000ffffffffaf27ab7465faeaf33b2e00dc55f19e5ab26a2a14ac4e87efba4e5f57b99725cd0f00000000ffffffff7bea4704c555bc1ebe07f26e8ede8f7bf1cb685f4c4a95b43e88d2784d01d1b11b00000000ffffffff4fdb23e7ff1e593882e95a263f08e401eb516f6a73b6415a0bf3e0fa57d69ec51e00000000ffffffff31223ba617221b2796d509fa18c876381cf5ccc9dbdfd7abd8d81e7cff2ab9470500000000ffffffff6f5cea05caa9fd730896b5a9126f46b8bcf23210e2cad725aa3a5a56347650470900000000ffffffff174412489c18624c16858607bd7c7d94b9f6968a22cc5f89b17c28ca614a514a0300000000ffffffffb11ab2b21fb118449355ea564647627f75f9923cdc79439dc3a7c6a2b3cf4f8f0900000000ffffffffdb89d318b0338184e51dab583bf15e8246fbbf721e205c402af81da33bf8a6de0700000000fffffffffa26548e0c097e575b31360296366d0a8302fc2c27d8b6ae20ce58c03305df0c2800000000ffffffffeaeeadd53043289e36a95646be2138928b7b0d43023c7d55956987ea7b68b3351300000000ffffffff47b5107117f15e24b65fdcd7e2370691ffd60500d80a0368dc8abae9385153d01e00000000ffffffff3892ceeaa35a9282260cbfefc87c30186eae3b33faacaea0a6c21be2fd720c6d0400000000ffffffffc32ed8cb5b7d255e8b14d1a3c1de5a61c1ffdcf676110cffa27404c9f10b65020100000000ffffffffc6aa5174be9dc2988ce6bbb8767a9a6dcf9f6f7a153b9716317d1c5196eede340000000000ffffffffafdd471dafe257d4e3c15817b969a44033af2b5476f79f266b80b763ae68ebc32200000000ffffffff6a0ad6f1933b727855b925bba3bdde5ecf8d21cf7639f3d6404f6b2cf23425be1800000000ffffffff41ff9b0e0bacf56c6db995e14894d40e3bd98078958c3694dab1ff7b477d17fb0900000000ffffffff2bdfce64006801c40462aa875b3504c1dd763af7c1b993cf666c683208e0a57b0000000000ffffffff29e88c4ef9e57298bb3ce334df8ca45edacbd3419ade2985e2c44a09251eae771700000000ffffffffd158a42ac057029d058638f8ed86d5ee24fbec6f3f2f5d2dfdb187d7a416b9031600000000fffffffff4a0153eacdda5e6b503bd6be3f80ccee057325fc0c4a02f5b6a82d7c9c32de10000000000ffffffff000550c79a4a739a9adb02a55a75cff082a9c22759353cf730caf7e9a55b15ef1500000000ffffffff7165850c8b1b3e926e8cca1e22264af06d35aaba10e39cfb8acfb5580a1cb0d12a00000000ffffffff8bb2f79fe28a3a02e74f3044ba11d3eff943a650123781da80b7607b66acc3670100000000ffffffffc7bcd905294a9aad50e8e0aafccd52b759c4d79f24d6d5c8dca97f1899ecb55a0200000000ffffffffb888768624ebd78c8dfeec6895bbb23b869846d906b242254873b835cc3f52be0600000000ffffffff0cec7fa9899f0c2a24b56d46cd47aca6b060e3285440d20ff2e97470e8e1b3a10a00000000ffffffffd25a15c03bc385f866619facdee5bdefab80999c7c64ac04aa2ecb1118b651e31300000000ffffffff68373302500b6fec4193ed4298d3da1af72c46c98f4e04c32db6eb62630e43bf1200000000ffffffff24336de48bf5061c8b2bf09e47a3c30458add121fefae312d42425ec6d96793b0000000000ffffffffcef066a98fdeafd93a4cbf414505a72b3a95f6dc324f36efea831d74fa94e8be0200000000fffffffffa9095faeded3d20ef79e611fcfd6ab9413bb5b26447d036b88b08a75a1da22d0700000000ffffffff01a0a517000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac00000000000000003379920000000000005a4a0f00010000006b483045022100bfe16759c9eb4472311ab7425dcb07d23e4a9b2098a3994c1afdb3b36395c41d022071a773874456353f73e569693652559dd49f7396de755f267793e22f9f1cc7060121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbe16c00000000000032470f00010000006a4730440220686f5cb7cd07d4504cacf3db337ce491fd2f253a58b572ec0a1a54d320f0b20f02204083bf272b17129c60ca281c7fab7aeb166a73ccb74c027550a9ee3b31a9e8950121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbc0770000000000003c460f00030000006a4730440220247bde4c73a2552fb1fcf1024b2d0e583d62e9a746180f79f343da94d60c02800220060ec290d53b78bd5ebd45cdc3e8053896274afb1f6cef49b1166d5fba9448180121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbab95000000000000893c0f00030000006a473044022053aa6e456a9677a0935f96dfd15e9ad0f1878bda91707be3d9aaf0c4427cd8d502205fa261537433215560f4e51bf3248cb9eca0aa36b64b45b45a6bc6a1bfb409d80121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb387a000000000000244a0f00040000006b483045022100a8e4bbd4a290d52b52a86791c44fe2800ce01364332e04f7b8e570b134db881b022073b90e12439d66718a6d102ddb6aa620ab6f45ea604914bbf30fc481b8c5b43b0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbba9f00000000000025460f00010000006a473044022053ce5c9bb702a55be3bebcadcaddbc457610a76ed36ae61a791dca2d04bce63e02206a67a616b45a8e7b8bc6e814e4b4f31b340611e57692b00d0b1a5e9d031339a90121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbfa30000000000000e2410f00010000006b483045022100b6a03fb73a1a5f8b15950c3e55601a69c1b45f62ea06d3e8fad199fefde0a28402207181b5b36f391b47228d66749fbd57d5f9ad391627145b1f9599b74a7852eb0b0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb2f4b000000000000da470f00050000006a47304402205c1a2373294d0361808f69f634e6db011fbb734781e34a8598876f8e6484ecf802202c833a5de668fc3ac75df383bfb94916cd0996b2a536b43866df7c277ab80b8b0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb569a000000000000a4480f00050000006a47304402205f19448a04be46912f1b3aa789d06a06a1a7d2b6d7e891cf48187021b2b50dc7022030459831ca9245c2d238ed29d6c1e289b2ffca58c88b706f5fc116f83f37c65b0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbf4710000000000007f450f00030000006a4730440220182dce73688cf164580256cceca55e69b21e50d0621b858719aabbb13a9726c202203e4ba5b627b2c9e229c949bf8336a5abfe671670318c7ea3caa595a21127ae880121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb3eab000000000000b13c0f00030000006b483045022100b7c16be9053567294b28192d1c1b1781de835db4ea627f4961da30091d001b1a022023a387b2b5dd257662340d141ed1411010013286a364910743f78d272d48480e0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb868d000000000000804a0f00010000006a47304402200de9fd2583d79928ceabc91fe90e688d5df24c8de238c84e77237d34002f486902206e3ac9b5be36af4aea7883620a20117fa5c5b8244c9005cbd79b2735952dfc610121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffba577000000000000c8490f00030000006a4730440220610bd683280a7e91057de3ceafe3d919530bf6b24f69e9e017e17296f8eb123002204fabe2e47fd17c3859091015b672627450c2f3f7cb4165047bfad21546fd6cc50121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb438100000000000005440f00020000006b483045022100e75e98875536d335aeded9f8165e19b7c74377affe2518df625b9dd606b6381102203524404cf83532bab342fdcf33475aee2df37debdaf592a9c82bdd9cf9cd65b20121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb088200000000000082410f00030000006b483045022100834fad4f890dbfb0bf66a27b78ca99ed69e2d4b1102026fef6590378f8e72e7002207d91844474b03d849691d28e0093ba283d0699c8097091f63a335ae53b884ea80121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb3692000000000000b7420f00010000006b483045022100b23180319ca7a648ee2658b8b16ccaacbdb76b91a0b4effc6ee22928e302ffa90220274e8144f826cfbbadecd70d930a65e03c0d49823b1fd9ae7ab6488f0abc56c90121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbb8760000000000005b480f00010000006a4730440220142928a96d5ecd2cf16907b13afb71009337d2daa6a9f91938f61b90abab982902200193ebbe3dc5c6c17cf9e1688ad5404cf0115abf1ef9aa586f5fc59973b7f48e0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb379d000000000000fa420f00040000006b483045022100b37b652f1c5e211fc09361bea945a9f8a496072f8bfb53406324965cd14bb0b602205d2c2550d6d501d0e3536afd7c7dcd6e5380dea59975f06d843c04894bf392120121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb76d00000000000002b430f00040000006a473044022045bde0c0e33851d2c6f99ae6ed3e98885958969ce4814577dae70c8ce04a661a02200dcb260494b7c1319a620c8184689d9c7f8ba14693b1299cb0e83eb232b393b50121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbcb59000000000000cc3f0f00030000006b483045022100b04c240e1288e91df36efa4acba8158afdad453503cf86adff59828f017c451c02205709b64aba25857f552729409f98417da281efbee0b5675bf7a29ffdf40d01960121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbfc7c000000000000b0400f00040000006a47304402200ee389c578428ac0e8528b6b8f7501d742bf7ec443a8ca7658e266dae660d64402203a45e68194b189f73266e703b8f9a571bb701ee0ace072a2b3db25274a889d0f0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbce7d000000000000e8470f00010000006b483045022100e2b41123c572be96ac176702d5449a39c4011d2adc409e674029d5ed75d8621b0220175b536ef0c42fad7224fa7139da4fa48dd39fc948732461046e9f925debbfa90121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb596d000000000000ec3f0f00010000006a4730440220292606da0714d26819879445f036b2c9a585577bb2660ec31e58881ff1d16891022015b4b612e2b231772e8a7433c6446b8c2b236e569cd475c33018372a07ce35290121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb79810000000000000a4a0f00020000006b483045022100d972fccde132edeffb84f0c50fa70412508a9b1083b7baeb729de0ad6d9238bf0220237977a9e4da7e058cdaba9e27c8b90816f1707c0c30138be0cbd27078fd0ed80121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb757400000000000030480f00010000006b483045022100e85c9952aa4bf4c8a1ec509e10689f9f7d5dc2212f5f54ae004ca8a63ed34f1e02207550d53e2b012a0fd32bc9c57ef7d999fd51dfc40a3c6f770038d19c7b87ba770121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb9d6c000000000000273d0f00010000006b483045022100ab0e0455915a96ee6e1551ece9f9e3d8cd25b08f0a7dda885a55fdcb84c2cd5f02205a5bbb9e04106488b4a2a64440aa7d3c8c83f2f0a84142e8db79708ebd073e060121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbf9720000000000002c4a0f00020000006b4830450221008554eea2f0e146e195d9b85ae378b00771afbebef0946f28926c87eaac968fb602201528634f9f2c625c0229105b7b5839b56ad10f10625707291b1b6e082615e6b00121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb4c7400000000000014460f00040000006a4730440220462d927a61c7cf2902a430864eb6dcc33d7452907906dabe24b3b9897a8a7a7f0220193594cd84a6540e4d8ea8b01c08141957407975e9c79d4785508ad2f7c8ced70121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb2d8d000000000000624a0f00030000006b483045022100a59d35b796528ab7c69cac9c754a1193b05fd4589c981035e3b400c881ae2a290220586c792b6ba2daf8e25dcca774bf5f9b25eb60f07bd2994c707e08a30d743b200121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb0d74000000000000bf450f00050000006b483045022100c8dcc1dc5a6c056a608e76a7e976fc0c3ada15744f4b67fcabb20f40a147436d0220256e7ac1b99e1fd5b53372c39186150da7e406e7faa121785a2896b7f11d0e390121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb0469000000000000bb480f00020000006b483045022100ff3bf3511c8527a739694fd761d36164459c7cee130869b87fd27d2e5edee6110220751710c3a3cf2551e35eeb8709fc1159088c9250255c225d2deeb36b8dea98930121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb288600000000000096490f00010000006b483045022100f06285200a105e4dae70ee778f7dd3889eab58f134793de83094ea664a8a415e022033b19b2e049bc469fb48e079fbbc69a7e4a0c906f075c71429a8112c26c611a30121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb866b000000000000144a0f00040000006a473044022006b164d205ffaed40634eeb3c8755d9973358fffcde648a209e91450987c71e802205ef9c040f09575f23d5130165684b2510e68b36656a4c265f14b85bf4519d9b20121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb948d0000000000002d460f00020000006a4730440220333cf18694885b5e6597f353fb94d6800f54dc6d660f441672ff3ffd214bba5c02201ad6aa4916922faea5ee51e46e3fa0fb6c563c8cd5dd15e78f580060ae2e87e40121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffba773000000000000b93f0f00030000006b4830450221009fd73d30f406513f66d539b1e8e18be2cce9b600e23b8231abcea693cdb35d070220283bd57a3ae312d69c4efc5da394e0577fb77db8f3de4da51760c06ca7d3b0a20121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbae8f000000000000e0460f00020000006a4730440220699a7d7c988c21dec33ae16d4f5ce9a97c404d2bf3e601bfe8b13da5c1305f2702201aa839089c4ffb3fb7efc1feb997dbcea4c883e95e83a48410991d9fc0729d6c0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb7e78000000000000b9430f00040000006b48304502210092343f2d591448a8e89e28daa7fbbb8c6859f87bd6b545e258c9dbdddbd9fd6b022056df0628e600ee7ff394c111c173d014b8449ee7719d71d98346878fae78655d0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb639700000000000065400f00010000006b48304502210083035fdc5cbae22d36012833dfe44f03e8cad7427b17d89e61521cdfe324af2d022045f94ffe4843ea49b3f2f7d7611af48d33c992e6d46fee8e7bb964711b85ee530121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbf69f00000000000055460f00010000006a47304402205938346d5e6a298a4dbb1b44a9b19f25cccb6be32ba958d34194e639e003aa4d0220209d23afb2af9889172fd9b1200a366cdb0eeaf9a1565f2246af77b6aa35fafa0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb6878000000000000f2440f00010000006b483045022100c3926d591db170f062cb85aeeae64e7a6455d445debd65c10dbdf015873fa926022065157ce03a239219502c636100e981407630bb1ac171f1d93f6435154b4e625d0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb8972000000000000e6410f00050000006a473044022048a251319144ec72bcf6432c1b62f337213458c99ee042ad41853382cfc3d91a02204d8be3c0197ca3a99a0cea1aa45ae3a8ae0e4471663a94a4d7b644ed6b4dc9620121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbf8b7000000000000f4450f00030000006b483045022100cec6ea3eb328274f517f39403dcb217e81a6f7e251a562867fd6607ab9c0f32d02205789e03f7b496125ac79b8ffbe33cdcd12c4b93bf17248ad12bf6d1506dcbe920121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb5d98000000000000f0450f00010000006b483045022100a8b5aa4969ecb9c0a7bcb64121b94d0259b72830d6a8e8275f0262ce9d5ddaea02201e4d2f544ece18299e452359f42acbcbf0472453e735917412ed88dfc50c1acb0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb4377000000000000523d0f00010000006a473044022009177980e442470a114c46cbeef1c19d4ffcc698482c38d78aa364668a20b5e602207545873fd0fc0989ebebe7ff47f72c414b72cc4a66f1b5f72a2ade29960f4d560121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb224f00000000000041470f00020000006b483045022100ed496c9fd5d6415420561c0b0e297c0a15af3c643b89c4291725a1fb46354a6102205e9421e9b182b3a4924f87496902e36c54337df16048aaa1453cc6cd08bd4b2f0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbd678000000000000534a0f00040000006b483045022100ef0eeebbd512ff40f887f40d9f82fee2a3d57f6f13ece5fb98ade262500ae87202206239c6834cfcbaba0d2250a61dadafaef343c4ef4715b92afb362196cc38a12d0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb425400000000000092480f00010000006a473044022017b195b39d3955f470d97fbb44dce87883706d6043a0e4fa69b0c0c41d6c6539022047fbaf7c2c8d90b72ddb5a869552b581287de8b37c75687298c77a8dc28331240121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb196d000000000000c3480f00020000006a47304402206f626073b4e9ed3a859b41fbdb587664a576d4eb252977ea553c25cdc36a69b9022017f3f818672e1d2ed67236907f4767180d8d52f1502b797cf396c1667f92f8ad0121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffba364000000000000544a0f00010000006a47304402205f96f4c9595b83ff91440ad5f8c2ace03346b44e67012695e979087794abf10002205d2b685dca07df2dd4aba75fe0ca61e879e56741dd1cb649bae3f1e14ee850e60121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffbf48200000000000028480f00030000006b483045022100a4152977f20435ab6c6994ea0b671aab09a451de6d74e6ed53493c92a4d4cbed02202c4d30a11262ecfce0b8cc1f0e533f54e03f52fd76cbca87d8e938697e283d350121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb416e000000000000263b0f00010000006a473044022100d8af9940f834a1bdfba2c8a42f0dab54d6a17b8b484b5fb90e4498e376c933f5021f3384e12231c777241a058cfee548b0ef2ba21e99179da98d29a5f59c9816930121037b15e509cce48b9d6a0fd67c374f979a8d805e15d32981cb3a7ac3ebd5d71ffb