01000000320c6243858904847a02702a28de8f3460e32961c75b7cb5823603f4156fc10bfd0b00000000ffffffffc5bf1b09da425a38c6dbe304776803b54e3628ad4dfa9d6f51d91ee6bbdba6e30d00000000ffffffff49e795211061c904432f69446aac21dd709c9824109275b0fd48b59a9ef2b5d20200000001fffffffff03d36a0589fbc0784885236726ce7b1f4a9b283eca880bd2e5afe9adcabea201f00000000ffffffff6a871e47dd1c254a5bddcfa62663d25ee84d102e0651d703824338123fd684250f00000000fffffffff1a5baced97b49a86f304918ccdf28bc647d4219ea48e8c547da5f9b18c905000400000000fffffffff1a5baced97b49a86f304918ccdf28bc647d4219ea48e8c547da5f9b18c905002a00000000ffffffffdbc07e6e0472896e73db0e13c820490177f4b67b805a527b7038722d97a549de0d00000000ffffffffe8ad8a5e355db285b8ae9ba4253354b6236638840082e55a0f2ad2d11304a1470200000000ffffffff1747ceb4e91fa1ffc37b0ad05b1b942474c439357d3ad42c31bf2d3cb462d0660700000000ffffffff1c27e2b4cacca1c929c2f92e8eb8fa7044d08b4c94ecaedcf59ee863c0f81ebe1000000000ffffffff2736959a48bdf4346429a7deed5afaa6e5563ab5d6941c33c10157cf18d517990100000000ffffffff4493d611bfab3458e18c7fb65cfea9d1168e94e09d255e996719ae825e1032d40200000001ffffffff312c3a6be7fc54eb5fe64ecda840c3041ab2cff501ab47bf12fe74dc8579b6252600000000ffffffff53a92e25f90273784dab8c56a28fef7b25701f61eeb89534fd8d678d4528e0f80d00000000ffffffff1cc1eec41fff4a32bc34e9a16737739fd78af9d85721fd196af070f5001179b30300000000ffffffff6c2477b0f652efc8408e8749ecd814041404a1f47119a481f919f4b2615a765f0000000000ffffffff238f5d8361cf52fbffcada1e91f98810c3614bed09cb74bbdce1130e8662d7e40b00000000ffffffffad981b8c578a4aa055e54d36fce0f9f618ae61a95bf359e09e5a9c5b86a8905d2000000000ffffffff6c2477b0f652efc8408e8749ecd814041404a1f47119a481f919f4b2615a765f0200000000ffffffff6c2477b0f652efc8408e8749ecd814041404a1f47119a481f919f4b2615a765f0b00000000ffffffff4904038d2911c5ea901c4c9fa55b2efd945770f71c9fd6f35f833b4b6f7fda460200000000ffffffff7a259ae698af9cb1ec9a7d7a0727ee872001b796449e1b6f48e283b4af24ea100200000001ffffffff70325f816d22d89c38975d1428ca1ab02332ce9b8c7c722499030a4e0e0ceab80300000000ffffffff312013c8f5566dae4777f93981cdb042d039712365140c43e8881ba6c386cda40a00000000ffffffff11c90d2508bbdbb2af0b43ba403bc4ae1c6385a675c9db6d042273f8c1aa918c1800000000ffffffff70325f816d22d89c38975d1428ca1ab02332ce9b8c7c722499030a4e0e0ceab80e00000000ffffffff3343cc5d4e07f8ccdc0d6a71a94c588f17fb8868d8405e8cf219ed504b5573ab0c00000000fffffffff03d36a0589fbc0784885236726ce7b1f4a9b283eca880bd2e5afe9adcabea200900000000ffffffff9e78d399c2a6c2a2a8fd5410f3b83620c40e99657b1a28bceb9d48f6b41ed0c60300000000ffffffff70325f816d22d89c38975d1428ca1ab02332ce9b8c7c722499030a4e0e0ceab80d00000000ffffffff91d9856fbe50daef9e0378b7d143e16f4f81b4bec76f161feab92bb170384a5c1c00000000ffffffff8fb3f055812108d84675926719efd4e66dc20f30e5cbfa09cd18d4524eb607210200000001ffffffff6c2477b0f652efc8408e8749ecd814041404a1f47119a481f919f4b2615a765f0400000000ffffffff4b9cc54c77c99d03e5bef7e4eb058ca85cd5048d4dd3803490a0e7d49c10e4f60200000000ffffffff7ad44d3c49140e3a72157f239da07368df7dfbb68101e5d9ab366b69c0b6aca93100000000ffffffffea77753ee4511ad82736762663c1f58503f9a3e9450871332318fc0a7a559ef30200000001ffffffff805f84cafe5d421809af11b6bc76f61e95c2b032e6c9473c85808caec70734c51100000000ffffffff6a871e47dd1c254a5bddcfa62663d25ee84d102e0651d703824338123fd684250d00000000ffffffff91d9856fbe50daef9e0378b7d143e16f4f81b4bec76f161feab92bb170384a5c1d00000000ffffffff575aff39ef19b00e4922b434de773fc45728975830833483f2b2dba673850f110600000000ffffffff0b5a372eb964ac0a1ebfadba05160e1b58cbf907d044b7710d30a47105c400e90100000000ffffffff8e62670dc8214b8d5bae656b706decb0ad759bb51826a98c276e2cfb095acdaa1300000000ffffffffc15e8bc67d383092e5d8d7352a240afefd53d9a58d5ed1bf82eb3ff19ae131080300000000ffffffff483273ae0f57714ee951b0bf1f44a8812c8c81ace535bbe05ac0723ba1460c2f1100000000ffffffff70325f816d22d89c38975d1428ca1ab02332ce9b8c7c722499030a4e0e0ceab80900000000ffffffff7ad44d3c49140e3a72157f239da07368df7dfbb68101e5d9ab366b69c0b6aca91d00000000ffffffffb1f68340430f0668e117e7dffa296747c48c4d246258ee60b88345abc200bab10000000000ffffffff479e45833c5ae432c74793b0b7ad1daf41a089c322e9c6149838e53e49acf2790200000001ffffffff6c2477b0f652efc8408e8749ecd814041404a1f47119a481f919f4b2615a765f0100000000ffffffff0a7353d4f80100000000001976a9148a1fad159cd15ffaba8ff0d9c9449e851ec1c24688ac7b5aa8120400000000001976a914c70b8650afb50b28460eb6c4f610b2a9cc1e97bc88ace19713350000000000001976a9143a22d22c1214d8fe10244ba20c40c000be46268f88ac7b5aa8120400000000001976a91481a643062e730dba061210b30eef9cc723e3d36d88ac7b5aa8120400000000001976a914a67a1beb143cab707c276f462bcef8f2b334d23088ac7b5aa8120400000000001976a914d08216b40735504355be7b9cd92bfb223c04b2b388acf49d6ce00200000000001976a914c3223d6b69cd74e92111468fe6ed6535fb0d111a88ac030920bd0000000000001976a91417f523bded8b19b7750c9ca5747dc81c2fde507188ac32656c790300000000001976a9149f2f110df78f695c263fa92f97a5688b1e43488f88ac7b5aa8120400000000001976a9143a72a54b3f3e233ea8f323e4653834bb34d4307588ac000000000000000032000000010000000015db0700070000006a4730440220555b0b7417638101a88f0697c946d114746122d7d90481c871628c11920456f5022040386222b062879c2335461560802627de9a8a25d6eba63a9a240947b0b3a2840121030dcd3ae4e9f3a9a3979388edf75581f939d66a6d9783693880ebb83f86b92fd9000040000000000027df0700040000006a47304402204f8969790e620ab5e2568b0302e9511a5b09908da51eb1feb11dcf70ccc4988302202e6412778ab827848e2995613a23013d7b890668774de807c9be7af2560a9634012103256d1da1eb1d22926b9baff5caa94a41e0f61659b33cfcf3b9eb5a16331016a9e31015e803000000c9de0700040000006a47304402204e2dd0f507fba999d536acf77c396bc1094326e5250171a50ac791ee33089bef02200c3a779e4aa6a70a39fcd944068f6cd41dbcbddb1b1fbd56a83085e72fa48467012103789de94c23d6b64571e598dfc469138984f5724ed623e305c318a35cbdaf006d0000000100000000a8df0700050000006b483045022100815dcbcdd90a6b0de3a23fb565fd097289c8345c9f5e9629818bfb774dea6c7c02202dd92cab6bef88b9957b87a084e4f4c12af7ed9d63f5716299a58834ce014f2a0121033b5f0230052b85e29924c147a01cae7e279b318e99f8397c491d92853dff1c8e0000004000000000c4df0700040000006b483045022100d8dacd4866f20654e43af55bd8c659a6926d18503b700c453f2d1e39217cd40402207625c2055e0988da735e610c5695105b925f547a82c5a8bc19a31fceea807ad3012103c25534255a8ddfd075758ae056b1b7190902592b37595551ba926226a1a9d6790000001000000000a6df0700040000006b483045022100f100f1ba831c3e29969ea68321ae8328fece2ae2bae3505b75af6ff026466708022006ae01d356174cce0f1442bbf7cdd07407ba012c68bc2d058bb07ee8a4dda35c0121038b9ad67320e6a7cf72eca2cbe47736fb8ea0187a45c518f19e12f5d116281c130000001000000000a6df0700040000006a4730440220247c94517a1e9871a84287e4e97a0fa0796ba4d797b3f39ad9d7fb5499ca5b08022044e4f30d82db0dfcc41a610b6cea2d38b2cb98b743d81aa6d7868732b48d8012012103e76ad1aad909300176e881f921d6871eb3e64cc64fa18bfeca82173408e46c86000040000000000089d90700080000006b48304502210088381ad40fc839686d64beff5044dfc6f0d5bba981ce97bdc8a964b4227ab3a8022065d05dc10e8e0e6f401f4de27cf1dae1db71224b35c5ac0b579e7117131890f701210307899ffc91c4ceea9c5c27dddbd50d504c929407a90a5ea5208bde32c1bf99ed0000000100000000b8df07000a0000006a47304402201bb19ce3aefd85038a4ecefb0d251bd26645fee34232384b0680b808eb4c789702203977acdeb122902df22b328a86cc3664366aea305a0f0eeb6faed2d4588b69430121021d6f77327eaf5e4e94e668a6bd07bedbf0e60e1009f375b89576633e5329bbd6000004000000000045d90700020000006b483045022100938f81d061bab89816c6685afc91f19ef87adc9f30389738a8e1a23dad6ba87a022032affe40e49dc6e788831c83d970840b84a4d13204fc9a91d95d13f7ed25847a01210343fa11f6ceb77fd684341c4b2b766b87b87a982e1880806ddd3f18cffa0ae9740000000001000000c4dc0700020000006b483045022100ae0ab91b638adea6aa810a85fbe103a5e26cb135aea01e11aadaa52a3b76803f022059e515fa7ce585370b467427df72f3dfeae3fa2f04035f9e83c9e42dcdc28e0301210249df114dc8db3dc665e51acd2cb0ae6cc32c8d895e9e10177f95b161bed6b36600000400000000003bdf0700070000006a47304402203de7873eeb21baa46c20d2d4e650bf06a12e4f79ae1bb4ebe96f7a269d25d64c022071457262a9b70f103d5761a1444c9ab62b5db2a8a80a29164f278c326c55b074012103636c87da433d0670e9d6cf1f1150ed3176a59ebb12d17b2ab0304c62a4f14eafdc73c8cf03000000cade0700010000006b483045022100a858066d1e32a84e9067121e7e38e859d672694716fd85daf282650622e122ef02201c8c02017fe44147922a64bcca05351b2b128710acdd85cceb6549329cd5a1ff012102cbd120128a94016a92ed4af00da82b41c0723165262b2ae26b2585a40842fc7b00000001000000002bdb0700020000006b48304502210096fd2f6d1ad922c32931a06c07d91f8329ae6e4ab907cb9f48bf2b6333d21ede02200bdf6dad4c2052fc6fc6dc5547dfe05656fd9bfa2c70af441f2a915eb8cfec1f012102a4f54faaf4a82812a2a850e85f7df227049ef2d2643ce71c4e0c8c7051d1a40c0000040000000000b1df0700040000006b483045022100b1bc9bc8502bc77f26f791745c0232a8c89ea9d2af7c20923bb0bcfcd25aef9602200b01983f74e18caa7f5ad22435f17d92377530c077a0543e8328b3424a5b06c8012103da6652716173cf41f35825a149ed469be7523f708e17bf5adba1a93dffdb441b0000400000000000b5d90700040000006b483045022100bd8418f2fe1df7547babbdb982bbc1e6eb6cf9892bf4236f402e578a7192daff02206887cf87723e986d29a635b857f38fa3a5f589f82fb84d35a1e3a03aab650d75012102b571c9944b7e0a774ad83add5ac2a82d592b0c61367b47d7b40574cfb9b039e80000000400000000c9df0700060000006b483045022100a93e5395e3f91cd0e03053bd700788960e107fbb2e53b7aa03129be6d0f3710502205ecd8aeb2b5b1a866ff411bedb429ca2b7cf1d3c94cf1b3101c70f745f9a7aa501210356f6056c5e1c29222648d22529d8a911c94aba151342427b4114491356bc222c0000040000000000acdf0700040000006a47304402206359c9587102e0dfc4c50155aa8396fe61604de193a12f849813a112831e1e7b022010325ab17aefc86acda13519f2c3fdfe9a6a9e031add2badd0424b9e209e7f7c0121020a04bcd9f6839b025b40256bb5c5dbde6db5bed414d0245a62e9cb8de1af788a0000100000000000a9df0700070000006a47304402203cb16d547f880fef326041e459faf965aae745f3879ca43c7fe2e27f059ee2ab022044b59b719084746c6255d22d7c43db4306f13404a439a58cd2d3911aa45a8443012102fc71df1629892dcf48f77b0ec6253418e9f3a094f3e989552ec648a5d1cde44e0000000400000000c9df0700060000006a47304402205c54f1161677760509468d3fa0190c17cc32f0f590b7f94651d3ca2e21cc69020220241022953adbf78fbf29dbb6cbf87dc6a845cb78e447b4fb59d8475fad540ec5012103af235038bea96bb6ade0e9ebbe7856fa5adacd5c4287708d96a214d0e9e5be9e0000000400000000c9df0700060000006b4830450221009a5ca6ed9c9107edd1f45d46ffb5fa412e64d5baadbd4d3799abbc98132c42a10220359b124e445e28b5a704885d26bb3a23a70ac17e0c1bb79d850e3df2fc53da98012103efb494ab84e19cb42895bf3754accebc5fcdb0f595939c66aaf8f834bc68a0c60000400000000000a8df0700060000006a4730440220194a6c823d984988310379191f1ded81bc78e886e082e2249566e3590fdec52802202c0b213b108c007672142fb51209fe2dbf0fc5a1eb326d7fb14ed7b32d0a2106012103137bb461f9b740924e54ddd9962fa480de1f8a6eda72d1d654579d08af4517ea8a5090b50300000042db0700020000006b483045022100e41b6a6d7a8609ae80294767020d3f75ba3fdaab32ca3c88fe0e24c2378294c10220213f36f97b19fd31b4b8f241050490ce8eb90cfc4b830e6e59c81e4073bbd1570121027778a70d76db9e514db5e643c5927b9ff6fac70b32ea8aa9c934a81df70bdcc20000000001000000c9df0700040000006b483045022100d99e7b64d610c5b0172ef0812b696b56a40759017ff406b97eb31b11edb44cbc0220432961ad2fc296d98dc32346d8b53da000dc012df72bc0d87b69e6dde44163d90121030b4f6b68d7269e7ab04fd3d2526d23ec44f08244a9909c4164ba6ec65c034d790000001000000000c4df0700060000006b483045022100f8f2c5b03acf23c2e500ff8eafef62c8ea6446823fa79a9b72490eb9dd9aab8f02202273a3107047a93f859e5f68b7f885862d87054249a250968c2bde435cfeb1e0012103d2edb40a341ba2d73a1013890ea4525926ba0acc92218f34207f0b93d92c8b500000040000000000b0de0700050000006b4830450221008d2943eb7ea50b9a0f92731c8f3e7fce70e5e55508f5c4637d543974dcef0bf7022036ca19e4e2c40de81d90d853dfb5e14a228c56d74032b7c1e74360ed2d4898530121032b8ca6fedb579836456996352ad58671baed4db2ce53734444ecbcb92cb082710000000001000000c9df0700040000006b483045022100f07d2de71b474dd858f799f2396138993e03369241a1fa85949edd7d56f7abc902206cd5f76dbd318037a1e9deef0e2dbb7af02d1ffc88a12fad46ed7928e2a54a4301210211d86d1d385b74c5b0ce92c55ab530229eb0094de66e151301483e1ae2b259150000004000000000a4df0700030000006b4830450221008c8e5940053ce250a808c7ce1237e82c7b9057ca477ab3fe06d428d3160102f30220055784afec77264c88c31dcb281415cb66f3896a9421bc0f87d9c12512da413801210365a0e6dc235370d2f80ee0801f0c184a70c1e45e15792076a73f9521cc65df8a0000000100000000a8df0700050000006a47304402204ce53463a2fbce7432afa826b89ae7ef5e7bda4bd28d7ee415d0ee0008f0530902202f5c7dfcb0a2639342654216ace5658b293659476a0d65fa53f57e2a0661ee81012102fe7948a12365c56306f9d57a4c91f6c51e86d4daf8dca318bbd1d6171c54a635000010000000000067df0700030000006a47304402203d26cfc8955a5099012f8f73114148a91011b6f4e06144f943a2964695eb18dc02206f95fdfd522a301beb606117bf3dfa632fc8c401e9dfc5c2849b9f799e6dc62301210275d47e43144b6f3429011ce6444acbd91bc64e7a32a67d7cdd199fd7292181dc0000000001000000c9df0700040000006b483045022100f27738430cdf893f8bc05298023f9f2cd7fa1f46ba8c7e5d81ae78300556ae4a0220171327c6a3ce2efe3b125d482d1aeb128b0aeb8b1aa1e5a62ca701c9d59c35f9012102b7aac5bd53553d651ab22a9b1d05a679fae5fe9918d4b86b16137e97edeefbf30000000400000000a9df0700090000006b483045022100c65a243ba2e7d677cb92198e26093ed2eaa8420c6c6372c5da3f2d2cee5f991802201b3431fc8af0dddbfe582511d4b6db1a4a28ac22fe84d55bab9bd0012e762951012102af5b1598877dc7e79bc328aef276f1d3789fb9d129fd5225cae7ed976d96a8bab8de380904000000b9d20700030000006a47304402207dac82a9c8f129ddb87bda68e83b1d987aef105055d7cac64c558a9f8c514d31022060adbd9d0d7ccf4d241f7d7f4791060b1c399e757c630322d0ebf993f41afa3d0121034851628c8dc83621f6a97c351bc1cbc1a8d32dbf99f6ea21184e9dca0923a1570000000400000000c9df0700060000006a473044022006a8f7341dd23665517f5fe57ef883b8dca143b0394f1df64ea364bbb519abcb02200eacbd49607083328b8a77fce92d80281f1bd0defa11bcab5602ca7f0afd70180121036e24daf2f7588bba0346c27e2ab30a9ac5b6ba0ccf17f7811fbd18ea49cce03700000000010000009cda0700020000006a47304402200095e1b603b6cf63d468d58532cb1a38282f3b2af8d2a6cc82b75bf59a7be33902200ca8950f90436792a3f87e5148da3a5c120bbe4f83c789b447673b149eec247f012103c8e23be6bdac91fd81562922af543a35df24e39fd0e9abf757b119ee4f680c190000400000000000a6df0700020000006a4730440220076170f5d413b7d8aeb8ba07b2465c58215a2f303418cecd4eb51837f1d47645022052582a8ec0104016ac41826ee21d427aa7be42610f40b95c52038fca61862385012103f3be7f83514f0bf24c6e5a82b0198b63f1992c3ff4326cb0ee4ceabefe2cbf73f4ca0c6403000000c5de0700030000006b4830450221008f91e41a0648fd383866dc4ed21f74c2c5eb109dd3184e2f2605c319acd134fe022056d9210ef9aece0073573edd8971d3a3fb3697bbf4b577f146ecf429b7de9bef012102f461dd5f509f14d073af7ff3102f764baada3f87604ad1f9dfa55c9bac3e002800000010000000003bdb0700030000006a4730440220614c2037fdf1b85c5d370663eecc2bf01d251714870c063ec7e6efedd53ff7060220332ab68147e2cf62d804325b62986858c8b1cca927184c0603600fadbd08786e012102ef3479894ffb0564a614abe714db9409178e81728b435d991371bc188f8359190000004000000000c4df0700040000006b483045022100e5c57f4170c7ff9af9614f4b004cebe1bc3c95aef925ff5063cb1ab2806c955102202f5f45e1e0bf46f41ea144f319f0e60cc79a83e9b9896de20cb3494b4978fbc20121020022adaf04bbbc3ea31a6000de44ef6c19e14b033e4da2d647d4e8dde827973c0000000400000000a9df0700090000006a473044022030c1ce002510f998a0f022fbdef37134ec754e4ad19625cca3870397ae09fd2b022001c539bb045ff4858f4b859d5f335aa6ec2b4c3a80fdcdcf4824a6885a7a87d801210388bbe4c63d1cf890c9c0b190cb9555d8d4e7efc5437d633bec6e0c5dcbae8c0b00001000000000004ede07000a0000006b483045022100bafa6efee21bb420ba4e2684f874a50ccd3feb7d979ff5b2bd56e1757d288394022014707c721bef24c80f59f21b4dc9f565f1688e549e44f2424a0bb4a1aaa36670012103fba80bb6dd2e5cc30c1b98493d1256b9b134920313a5264d57f04f5801759ecd000040000000000007dc0700060000006a4730440220774156a4e142aeb9f13168dfb792a891633a227a3d1d45c647e985917b9001de02206f7a9358e353dc82ff6af145cf0ca4de7748bf8786f4416f62f8bbaf7ef51c1b012102c138a156b37a9c114aeb037c2041a98271735b967442f4169f2199a8675ad0c50000400000000000e5db0700040000006a4730440220621d7a6cdff53d836aac023c3006c252a21729207a4cb80a8e8a600e98173ccb02204406ac31baa9842f86c08a7cc11e365668109e1c663c1b4dfb554168aa2ce836012103b8db3b1a4b78641af1eb47e7544444886a1b4a2c7dd9595d6c1a27ef9d803f220000000100000000acdf0700100000006a47304402203988d08d8aca0b1fad2573b6d808de36c39fd86f1989914e5fa481f6c0ffbf4f022075ae402377308f85824df43057a57303f907fe19a52656a42426ad9ead5046d401210223060a5cf98104b2ad09eb86f6ce476b4400e3a796af380db06fcb8edcba14e60000040000000000bcd60700020000006a473044022054964a57c5bd92fdc19d937732734c05f891196c12599a603ab0d721e32bc82b02207a888eae723dcbd2f5ed56332432d64c4ec691926ed90cc0f0ed1d05d76bb2fc012103e4311cc7f5ca9fb55ba0f482a418df68eeffa42b3669027cdf5027515c3413040000000001000000c9df0700040000006a47304402200b41230cbbdb72fe7648e7a11a9ff2b81737cd5dfa8b8f2ad2cbe1f66409b68a022015fa34dc2b98c5d892a642ed992be522563f0062e36a5c9fd05e1bb2df21435e01210340a3c5c7638d75ed35ff93161e70eea7d2bd2117aceb1fff404b3e7677bd20d90000400000000000a6df0700020000006a473044022050a7ecf872010662f26dd7d8a0d2d5d823015945721aa468bd4bd6da079c53bc02202b6d8a9b25e418d577db68e4f0f6cd5c52440dde0cc2ac0f28c2a20f1c12ccc001210296c46ca29b639a59734930d6eb22bed8568df8b346498b0300c9c0044bcb37e50000004000000000addd0700090000006a473044022031e365822c64f0cb9bd9766bd4cb3a20372233fc0a96a9eb61d25db8b92b78990220566aef1f456b51b9476f8dd237e795de32ebf3c7208626c79715d8f105bbdd9a012103418ba6faaf14c9f4143299e33fe0e363e8f8327f0beba4b6853b0e77486ae9992592306303000000cade0700020000006a47304402201ab65bbc2449841fae6760cea04822b8f1123ffc4131bc581446664d7ea1547c0220297f849afc908d616e780d10eaf670ec0329b0da7f0e149574b03b5b3348680f012103f6d7a477f930ec6354518267d4ee0e1bfd3d202666daf20cc29587650ca75bd80000000400000000c9df0700060000006b483045022100d58652e76a59951bb3baf1a7d0521b3229b06a69d63150e78c906f11a4f99a8102200a75439bf137b4244346a35407db3f9389fd855dcf9cd8bf50e9e277478b4d2b012102602e43619988f14e371c049c3a17e500cfc8785db0157ea73934ff810b8d4ae3