010000003057bc948677781f6297668bd36ef924994acc6517ae813aae2874f2fa933e7e831300000000ffffffff77469e0c7522b84ab769a377e81e4a868088581544ae2b163fcbd3cd571905de0600000000ffffffff06d9995843908c1d6e2c87f887593ea888579c6118f001769803c3b8528bafe40700000000ffffffff72cd5df2de153a045f8fb88849f8ddad1b32b30096ae0ad2aab1816541a1984e0900000000ffffffff580dd235e72d693086e5ae21c6a760cdf0cd258a879b03992f2ee4d5ed3d99260100000000ffffffff9ab881cdb529aff5af55de58c37bcaa6fb3ad6797f534e9555e01b8ad99d1e390100000000ffffffff9ab881cdb529aff5af55de58c37bcaa6fb3ad6797f534e9555e01b8ad99d1e390300000000ffffffff7a1381cb40d7f1bfffb56ce56a650aad8ba3ae38d0b86e844ade12805e9b8b660200000000ffffffffe393e71782b916dc3ecc37c43e0e1167e56a3cf7a65e660dfe1c77f9da6144ad0c00000000ffffffff234cea9443e7f1841855267a1e8818941771270f713f443e6ec12d23d078cdb40700000000ffffffffce680b546e62505e12cedefc4d2a0aad7b76f4e423adcbb08f2422f85541ea140e00000000fffffffffde1fee8a4eccaa76410ac0d09a761456ce0c14e1462f5305b18cd8acfd0f4150200000001ffffffffe393e71782b916dc3ecc37c43e0e1167e56a3cf7a65e660dfe1c77f9da6144ad0d00000000ffffffff7a1381cb40d7f1bfffb56ce56a650aad8ba3ae38d0b86e844ade12805e9b8b660600000000ffffffffcaf055e99dd6ae81a5e105dd4ff6e417ec45ea0ae125999ddd2850824d9c27880600000000ffffffffb6b8c1766ca2ad7dab853e343419b6db22dc4edc58349f7e7a23c6c278229b4c1600000000ffffffff08418792973db460884fd70d0c2d3eb0c2b27c0495b10d5269c9328c7306c39a0200000001ffffffffb6b8c1766ca2ad7dab853e343419b6db22dc4edc58349f7e7a23c6c278229b4c0900000000ffffffffaa01c16a6065fede9653bccad2b3e3518e822f130f9d52a8f192f835f9e29ede0500000000ffffffffde9cb11b1906d52e45a1ef12289f9434d6c1672bc006d40875cc15c7c7870eb50000000000ffffffff9ab881cdb529aff5af55de58c37bcaa6fb3ad6797f534e9555e01b8ad99d1e391400000000ffffffff8f5365541aaba26c2f1aa0d18f89194109d0464a45e5fe88591e24432b98f0060200000001ffffffff9ab881cdb529aff5af55de58c37bcaa6fb3ad6797f534e9555e01b8ad99d1e391600000000ffffffff234cea9443e7f1841855267a1e8818941771270f713f443e6ec12d23d078cdb40b00000000ffffffff234cea9443e7f1841855267a1e8818941771270f713f443e6ec12d23d078cdb40400000000ffffffff234cea9443e7f1841855267a1e8818941771270f713f443e6ec12d23d078cdb40800000000ffffffff40d7378f10df98e1d4c406df1ce268e6acb3bf7a9d60755899d9a023b34f5cba0000000000ffffffffb3ca99d53e24adbb41bd6c115f64f988d72a7ddfe15e4a9854cd5988341cbfea0a00000000ffffffffe393e71782b916dc3ecc37c43e0e1167e56a3cf7a65e660dfe1c77f9da6144ad0b00000000ffffffff40d7378f10df98e1d4c406df1ce268e6acb3bf7a9d60755899d9a023b34f5cba1100000000ffffffff3eaa07d97277d55853d8e3f777cf473f7235cc6fdae933ad3c10ced126275c000200000001ffffffff40d7378f10df98e1d4c406df1ce268e6acb3bf7a9d60755899d9a023b34f5cba1000000000ffffffff7a1381cb40d7f1bfffb56ce56a650aad8ba3ae38d0b86e844ade12805e9b8b660300000000ffffffff9ab881cdb529aff5af55de58c37bcaa6fb3ad6797f534e9555e01b8ad99d1e391100000000ffffffffb6b8c1766ca2ad7dab853e343419b6db22dc4edc58349f7e7a23c6c278229b4c0a00000000ffffffff580dd235e72d693086e5ae21c6a760cdf0cd258a879b03992f2ee4d5ed3d99260000000000ffffffff40d7378f10df98e1d4c406df1ce268e6acb3bf7a9d60755899d9a023b34f5cba0f00000000ffffffffd27da086547cd5c419a0ebde86e63ffb87abc8ad7a1c9364c5b51fa50236e5b60200000001ffffffffe393e71782b916dc3ecc37c43e0e1167e56a3cf7a65e660dfe1c77f9da6144ad0400000000ffffffffedf499f5afe7ccd3d97afa33fa4dc988228bb02858b815a2336ce1fccf7a83900a00000000ffffffff234cea9443e7f1841855267a1e8818941771270f713f443e6ec12d23d078cdb40900000000ffffffffa61c63229134b16cc48567ab84d6308ee17b3d94945fa17ac214fbd62faa20420a00000000ffffffff469aca370181eb43e575142f987c3155b0a671e433b1fc717f30dea560fc6fff0600000000ffffffffde9cb11b1906d52e45a1ef12289f9434d6c1672bc006d40875cc15c7c7870eb50200000000ffffffff8cac377082434cd342c463d4ef6d9b84d5f2bfc96420a73fc0c59401db9443310200000001ffffffffed19043e0ba0d5a1cffcd61e8e362d05c25e2a6f8dc8d9024dae5eb9330ac2f50200000001ffffffff40d7378f10df98e1d4c406df1ce268e6acb3bf7a9d60755899d9a023b34f5cba0a00000000ffffffff580dd235e72d693086e5ae21c6a760cdf0cd258a879b03992f2ee4d5ed3d99260900000000ffffffff1290aa8d950100000000001976a914a9e7cbd53beb811acea4e210ef01d9916d1fcd7488ac90aa8d950100000000001976a9145b7f0adfbc5cdcde6e00a6705eb9f942599205da88ace470ab410100000000001976a9140130f13adc9ee79f51b0b2ec150fb3021ee5908f88ac90aa8d950100000000001976a914bf239c740ef06899b3856e21ccf9421c32df3da688ac90aa8d950100000000001976a914bdb36c482ec6fef6e35c0f319298884c73c6dafb88ac6f63ef2a0000000000001976a914bf3898058c4121511295bae15e477808c3fa56aa88ac4b85ce340000000000001976a914ccb9ddb2bd58b53836281b2e7d6015517505a0e188ac90aa8d950100000000001976a9142352b2f4f1ba0ce827aac1cb3e053a01cf5549ab88ac90aa8d950100000000001976a9148ddbae715d952b570aee11f94a16fb04bdbfc0c188ac036377440000000000001976a914cb8b1bbe128cdca8bf9167db8f2a8af9d526b3c088acf8eef9090100000000001976a9146ec76f86fb1739dc66cce917d86643a53ca0aab388acc6bab4b00100000000001976a914db4cc37b1800078563e834096032df7e7545726988ac90aa8d950100000000001976a91459e6c1b610a4b2dd5c8e40c29430a7e4be6f6f7f88ac222bb2ee0000000000001976a9146f70ae12579b2bd1dbb0a35b6d68f6d721cd936488ac42f765a00000000000001976a9146d5f8e06b8186542c80046f56b1e10ffb1dbc32c88ac90aa8d950100000000001976a91487bd7bb9a318200ab086a7fad4311cc822e8838a88ac5a9aa8b50100000000001976a914526b63df32c17aeb40487911b4deb9d45d1bb26288ac90aa8d950100000000001976a91457c3b18f1e5b587608ce556b5555561f49d1b48588ac0000000000000000300000100000000000f3ce0c00020000006b483045022100d1d09b3c0d443176dae58ef13b98ad2955f6c120a10e8de07d30ab9b021e953c022042aaaa149983df94b9cc54d2f3403c813873a25c634af6f0011eb7f591f720ae012102d17e40e4a86b099c4bd3fe9ad44eba407781d79e8eb2ee298ca971e9cecbc80a0000040000000000b7ce0c00040000006a47304402201366dac5932156043bef4a46defb74c0810fa503774d0df541f0fbe1ab30401a02205456279b640a122d05b0b76c78cef5003c7fe38c292ae6f3bd8a55441f68c9b0012103149d3d0c23cf580474a22b4d0db62d5ffb7db0cd391f9f7aab00c239bbb20c16000000000100000008cf0c00030000006b483045022100f901aba454b6a186b2b68721a982f679669b63a177f0b81cf6961eb0406bc75f02201309cf4c75ec77d075d3c49921778890d4c91033c5bb1b89a5e201b72aacf0be01210264d4262dacb664945e8d6afe7fbf7663be6d4b61ebf2d2c3a5b389556da4171a0000001000000000eace0c00080000006a473044022067a883d274588f1454fba7ccb0fc6015bdeb355eced4525b38f0286ef47f116b02200ac455aa690ee058c47e498904e33d5064867725cb6eb821df615448c75026eb012102aeb6fa27f5f7130f217aac6b3db9ba1ca36d4e646bf63f5b416b484d7e3ffba9000000000100000009cf0c00050000006a47304402202ab0344cf161f18e751d02390a1e6ed519f16434956384f2ef6ca385f21d718702204e8dba905db7db20bf1d9581176169ccba9ae630f94529d5bd9b01bd8a9418f501210207903370691a7cfcb69cbf498c3b54f6aa4cbd95ab1de4cdcbb1012332d8802a000000040000000009cf0c000300000069463043021f2f02b4e7e0f6c5ddedd3a7225bd0d6370e2e0c15ec31dec9234982c38e8f2f0220449bde684c9ee699745f30835495bf558966af2fa9fe13e910c243df6da8992d0121039aa9d85540f6229112387aaae1e0270226a4de170f84579346722ad255af9351000000040000000009cf0c00030000006b483045022100b951466a9b1c3ec419d940377cbafbb0329e3a0772c256cea06945a9b2c004700220017a425da4e36e176a41db7fe65f63e49d4d6c01a3f76f0827cf2fabf716f630012102b6673c2bc18bef33f5e37518db3ebf31175150c6142d108f484b5aeca05d948a000040000000000008cf0c00080000006a47304402207fc7a1f4a0eebccf6f33003c43e8719cce1e542dc36ac0ad560cc870be38223c0220085a842fe4d571664e7e3c691af32281cd07a5aff525d7a94768eb22b309c2a301210392660baf2f463d81fc2d7c328330d22cc1b6d9e851b38bcce54308329958b85f000004000000000008cf0c00070000006a473044022071465c36e91de0ff8009e468a41c6a5c5ce37a3c6cf93e14711083fc7522ad89022051fe63a94cc2dc4ba6635daeb561e2606bf5922c6d49c5318d7e6e1da8ae8627012102f534dd1815bcd382934ab04daa70835446fd1c3192ffdd61bd1fe0da6c5e05d8000010000000000009cf0c00020000006a4730440220097d75de2c9addb2c7b3e7f03331223943b3d134931e5bcf934f351e2d76f29f02205159949305ac07e6a4f2569f3002c35905124922035128036dd58d89cccb0a260121036329894a59eac00a550e855762672b9228f71fab24be6f3c54d7cd7aba4925d2000000040000000093ce0c00070000006b483045022100bba17fa505a9804af62296eaa17a89507635cf45ba84df7a040e95fca6cbe0ba02206fdbe42bb7c18d0644ec02457406c1359e92956ccd63408af694eef8d09224a401210388e92dbb3ddbbc27e845b1c6db932e8b0a061d9e18c591f6f009aa59b85d17ee307c023603000000d6ce0c00010000006b483045022100d97a3e911ce025e274f639bbfcf12179329d2f500b5675366846abc1eadbf85002201803af4b338e6029fdc4651859deec1ce34675bd2c7ca20ee92a6219dfe67e2e0121032823f19673b576d9677cbea4407c9b8e5d2a97980a5dadb87557af3eb3f24b4e000004000000000008cf0c00070000006b48304502210099f9b26f72a4174f7fb165e5ed7e04ddfc3b6840049729f275c0d7227529044702201fd949b3ae9c57adfbd2d42a9c1c0a64eca1a2c81fbd47397ff363cc25ff56b80121035dbeb0f0635aa02af6d84ac843c6cc27c449b1eaefd3f03bdc8ff9a8afcef58d000040000000000008cf0c00080000006b483045022100c213afb690a4bece1eebe1959886f3b3f4e7524b4013d9c63b62ce1b448fbea302201fcd8db5cb7d5c51c76ef4311c1436bd7b56b4447420b8faaab34564015167af01210228831913bd283119d558458e0e576622b5272cd7eab431528a108de85a9a50db000010000000000005cf0c00010000006a473044022041402f063526624e7de82e48952948df92f7095b6a87125ea3c52097d5dd745302202b18b7926e7ac1a113d2615425d1edacbd124148b04d5cbf0d636b816cd4afc6012103a843cc223c3f92533024316e7059d5cb1185d3950a3be3f5dc24017ebcf7462b000000100000000008cf0c00050000006a473044022017edc3aeee92a188fe386389e52e4f275a1beece07058a4593ce3ad5c3bf73610220567cfcbb8e4efdefdbaa05d9d74dec750735768cbbfe05d41be5d1f7a7f00b8701210366ea41f17c2c811befbc3329a5046c6a45c8937d29bddcebbff9407b8abaa846e1177dc001000000f5ce0c00030000006b483045022100be86eab8ae0a35d3c2080de066fab37884d9dca750a019b840d855d970549c6b02202e459a6add5282e7e1e51a1b992be9ba4bba6b3558738741e5dd86e38d145e3d0121032e2431af25c0a91e40a52bb83a661b4a1abaaed4c35ffb45fc55cb8948c13963000000100000000008cf0c00050000006b483045022100f4d27dd06decd3ade1d42ccfed38a671cebca4e26131c53fc10a1df269ef76c002206f09c27e9d515dd243d097b46167e8225d80f885db66f8fad29e9dea92430ef0012103f09d7ecddfc700cf80d033fbb03bff8491d0573486b5fef30ca6c172ce52c8a00000100000000000b0ce0c000b0000006b483045022100bec5426d3712a4e54693bab050f342a4bc1fcccb1e637f6311866ba2aed94a030220170a674498fababc8a3a6cd0b0f2c795c77bafd7bd8f0bac196dbe710ea9cf770121020423b00a16734c78f058b1f017f994df0fe3a3527c11d7a5cbf3f55822cdfe61000000010000000008cf0c00090000006b483045022100e49eddfd2150432520cdafd5742e65b4716bfed81c00f54241dcdfea53fe282c022027e8bff3d5a35a51df6db8b21ec73ba04a87d8d8e08b9f39a3d81b4e3b62bd31012102b759e1f3d210bf559b629794e5b6cfb4712f421a4aa75a849ae8094e3407a5b8000000040000000009cf0c00030000006b483045022100b95567ad49a89b4c5d5e003ed6504bacb30d4aadd0a7a43e50261f75ee66d48f022019716ec109814627e602385c44ad1d3d9c5c58cc1802901a6735af0cfabec47001210308d7febf92c26deee2590ca71160eb1968d95f37b93609e479a16632078c65136531ed9901000000face0c00010000006b483045022100bb51233d99aaed781586cc9d47e080e4c0bda7ecc2906bc7f9ba30bc1f9b5483022058d8d8f748f9decbac8a7201207afaad5c3c6f11c7a769ead80a7057a29ac2b1012102ca258252821e23abdaf45099d964a55aa28b1af3dd447c2f2275289eb85ca42f000000040000000009cf0c00030000006a47304402202ce687d95bfd6a70791834d9f81a66f8506bc7596e4f548d0eb192f2b535698902202a0cd96bb75c98439d83ef584fd38aa4672a57037134b7edd62b69fc3cd26d300121033e354b06784bb44e7f874723bfd2181ad307132c57d94b63e0d4780a430b3699000010000000000009cf0c00020000006b483045022100803609836a85dd350d2d9416879f8ce6d350dbd40028c92c753fffd54548fc87022038fdbfffa24ccce6168c8f87fbdcd7d8cc7ee5e6790e752ef93bef927a61dbee0121035d91a5e6dc408e488de88a80e58e207f6d0c5d0a820d900a3d638feb78685b8d000010000000000009cf0c00020000006a473044022051dcd8a913d8d7970bbe1421e88b45e5c9737fc0e89a3f66bd8d44caebb2006202200c5bb741506a00113ee34ad2e2024217399f59c645a38ecb82080be4b955036901210322e205d797127d3a2584494adfedfe3d9f7a8b94ff589211974a19f96f7322a4000010000000000009cf0c00020000006a47304402203b4d9c52ef7b4133afd728b65d9be2dbf9f95b3160116d633f2e76b2b37fc5c7022065aea55de55c3a38b571a7f0407fd2e9195eb6a679b9b5f8418fa92eba219726012103e2ec5e200e6e571aa1346fbd6d863a87f58dc8fa3e1bf45a734cf9019d23ba8c000000400000000008cf0c00040000006b483045022100ebc043a62f40cbd3c4d2f282dc491b80265e720e92f3994889012ec9b55d6ce202201e320e562d80415d7b816520da68c7291e0dc4cfd8444bece5391769740527b9012102e8ea406898ac4832bdf3f226ebbbbf5379140e5cf2e588628d0e1f094c4f19730000400000000000c9ce0c00050000006a4730440220489bdb2e517412d5c53a02ac3188e9ec659b84675ff37b4b8966994cecff319e022024c0ed2f65b8a7a2d4b6f95693a4b007ad7cc9ee3f6621d7cf2ed86995631eb9012102626f63abc0679e2ef0bbbdd97a3133e302ebed95119fc8419f2e0c2761b5cf6b000004000000000008cf0c00070000006b483045022100f817dc4fd02b2eff19bece6ce4a290cfaa6d63179f9e0ae35c529b9d7566e81f022035290c1d93c6564ff94ab6545a1aea627af0d547055c2ebc142bea501a39e2b201210303e76bbc7cebfe6cd8f74b3e8c9b6fc0acadddbd4607d50379ad3c2fc4bfa74e000000400000000008cf0c00040000006b483045022100e88276101734ad8b962613f2cf87d4224f2b38fba6629b8c1db752fe5f28bc8a022042b52a11dcd7b37d019387343c37e92688cd36699e96000757c1dea8e1bb39cc012102c88dc90c881fb0f85738c1d773f91ca58e745ac231af3772542cb04c144c92f5307c023603000000d6ce0c000200000069463043021f40517a7d11f8e32a8dec87b8acba41074c2496c23fa72e06101c49e770b7b0022067f090b50a65b98398beb4b673a1c72b447ce1718e2b76430b12500dd8d7cb91012102732f402b48199daf7ded03de56663a88ca092a3de95883b9f10e3e7bfa4930d0000000400000000008cf0c00040000006b483045022100f2132e05fccaa1e99f26a945f626a77662da850e625efde68bf2477f076b67020220658f450c5110860e1baf30b30ec0701036a190d889a31c097d47b7c5333059b80121033eebc4323c3f70b09cade4f3e19326a23cf7b8f325d976eb91b1e10be1a0abaa000040000000000008cf0c00080000006a47304402207bda1525085aaffd6e2ae145d13c265d0274cae44e0a52ab9192dad0039058350220610ca4266335bab0296366c8e901f0a80a7bf78dda468b7c668c5c0acb68002d01210323186a1f363e26aabb586886d4926d90eba67d3f93a34771cb6ff11b395b9733000000040000000009cf0c00030000006a47304402202296b811f8a8797c0de3efc86c605d90ce3040877899c38bae5701154753715a02202cf1bc120ce6bc4e432d00e528c0887ab7bd9b381e1b01b043dc4e693f87c04d012102ba6c1065f4954c1e5bc9e68a4829f89edf39885d568f270fa85626a84b616af8000000100000000008cf0c00050000006b483045022100af1ed4f3212f5f0ea7f12503378f0ebfd6ab5ecd1362216d815b70675070fa66022069c110b693803b48c8f88188f73e8723c0935aa7610745bc4a7358a3b9579628012102ba83a158c60120ecd631063f6f5f8da4403d9a16399ebce4f04eb6ab523880df000000000100000009cf0c00050000006b48304502210093808a6ddf7ee86653e42e28674187732e81f79ef89a5c232488e09f0e845b49022075f8f301046c9ab8671ef93fd1e43fd67d2360a2ce5710a126be6afd3e216a160121028981a17771b2cd7f40b954165d196cbae11534fa1d401ad5d686af851c3d1e83000000400000000008cf0c00040000006a473044022003d87633dcb90afcbeb0e0f04815e1611cfd669a44234b8bbaf4aad4230df43002206e9a1e4be0edc7b84e3ab1a1e42cb8c12f769c388c41df9f33ba4677d18d96110121022be6e2ddcb07b3d0d61af8dc3033cccef365a3fa730c6311408413e9453262ed4ad7731202000000f9ce0c00010000006a473044022068452e981adc246e78b5df4640f13cf16a15e026a1bd1294ec3d81ff7659b88202203b2a186d3655632ab4b8fecf0718ed17545e50f9d318b6578f8b401804822a420121034473031497d46110ded44532ff69a63751ea986e8db852297072afd0a04c42b9000004000000000008cf0c00070000006a47304402200d4a20ddc75c64ed67478d2027c7d5ed329354e12bbb6d829416affae51fe8d50220737df9f9d9ca6bfebb803c7ab76049f182868504126198b5d10e004cd61df310012103b66eb7673df6458b0a782c20fe78d57ce1a6eb8282aaed544d702a56d75a74ef0000001000000000fbce0c00030000006a47304402205b731c2b0feb6157c66561f39f8a05bed95a6c240ca7bfbf5dd1622d8dc8c932022050a62eba296253860d5c59214716a779dcca18d92a0c2561362bbc063a0f7891012103f6d19dc1d583300ce07082df7eb020349696e5e2bd6c97925e14eff4833eed11000010000000000009cf0c00020000006a4730440220689ceadbb22e7b96dc3708127e1b7f28d79db9b32a7ea4c2bdb64670adfe8ce702204c5d9a8e769469f6ad681ad2d351eb8f22845fc2011a4fd3cbdb9f836e6488e0012102716766c0595260a3d5c5fbca6605dc09fbf93c32078d464dea322d58218ff75c0000000100000000bece0c00070000006b483045022100e67e70ad962d7b27018758902734098f4195217b8ab16de1bebb86d95d53d33b022067a497233941681bc193783aa8c8db36489cc573eb39fd3f4ef51541cdc4ccac0121024414f2fbe821d7247515568ef336220c680fd0bb0ca80b4a87082428876b99fd000040000000000009cf0c00040000006b4830450221008fd64e6a651df9ec78e25b9522a57ba31b8adb3cb953be89ef0bcd44747f49ff0220095a986235c1fc9cab630a0ea578dfc537502efe256913551a118483a967a3f40121030760346dcd42b22c2dc7b357d7eb033ff6405964f322140a98b833b9ef724660000000010000000008cf0c00090000006a47304402203cbaa43fdb90e3b5e243c90badb1f841b6954a80ff4514225ac5f265930197e7022014ad34170cdb341cb28bda8f391cc867e07fd14852887456461e2476ff9da3770121023a08b4b9783e0c25c3afb71438e1b92f1a1e8a3f8d168f60ec12665511bc78bc562539d702000000face0c00020000006a473044022002c70aee4d66203c7f817a895f232080cbd017be654f82e3a713a282792bd75d022063d5c8af3f2bfddad5e739ecf55f7bfd4215e994d359a39d9be7126af5fc9e5d01210357afafd6cf62de1c8bb67fcebc63e52b23e88810989de7a8104fc30b4e4fede9bd395cca01000000f8ce0c00050000006b483045022100fb60d3e40d6533080e49e08a0fa257ea77fdd161050333af9b03a3343aaa276602203e796ba8a756b0651014e67f94c9bd67b01d9155d42fe3b902705f7eb40b6555012102a13c6ebe2cc7ba322cb5dd9d937f21fa33eb03cff7ab7a785d9ca6b9fa3c3339000000400000000008cf0c00040000006a47304402202217e678dc93c055ca951d85c31329fccf1326a1b3aff6114a9d52b7df4083750220551518534cf464d235db1e8bbe3713f46df48996bad87513527caabcc82d2318012102ad77106b0e0f6c84bae9705799fde4f7604e8b02ac1b7a5c52be1ec243582ae4000000000100000009cf0c00050000006a4730440220265c24df4cbb153c55bf70984176ff78fd49650b62781a32d529fcf6e8e2504a022065dce1fa9cc1debb222b8a5c10dffde3a7f9988465a5d3d67001efc7ee738df701210323c82d96a852c242529015b2f5b74f419e220636cb56a74aff4478816ada147e