010000003121dfeb84c04d0a70d0cec5609cbad045730c84b9be82475339ecf8d3f3eeb7d30e00000000fffffffff64448c1cba626772e8299848f6ced06e3c2625d91f38aabdc5368ed379ccc2d0200000001ffffffff2cc05d02ce5d86d8526a273fe03fe12bb91084479216a5883e1296addfd954ac0b00000000ffffffffe1816eaea0d83ad96a93a4f4e86afe9ae40f57643c2109e07fac6c62ebb099390200000001fffffffff955e70a745e293975414477075ddcdf9d510b31e8d0835e987462978077f32f0200000001ffffffff262649023d2df0f0e2d7b84faba021b3b1a4d4ebd1ac046715fb2ccac3b2d66f0200000000ffffffff297f3fe58f9f32952cf3428caf449d8c211c8e3022d74f599adc4fcf53f5eb510200000001ffffffffd5605dd261b1774bd3e598ed4761aa53f86eb432895774c543c7144e7b18c6450200000001ffffffffc6ac1d51f64fda1f3af2a8043d61c2074b7ab36ad4f20bfd158671c2d4cd06191000000000ffffffff1d33b8bc00d281df0f27c0c8ad3d2d375e95775cbf9ea92c9e0560646b1440f10200000001fffffffff55e49ddacdc6111968fd163922a996a4f02bca85693748c5889f9fec065e5d61000000000ffffffffc4023531b352f27b48b777cdd1e1dcfde33bf2d41e49c426e6726f42fccab20d0600000000ffffffff3940f1e7610f33c964b336831fe054612921ca084867d13744bbecf7069f5a610500000000ffffffff17ccc5b0478d52ea4eaf422e9e33774ad0d04e1c93a75c04cbcfd4e7e90f74320b00000000ffffffff76c0849513b540816a199d3b56e3d51c6026710e91f03ab76771ec51af31707e0d00000000ffffffffe1e63b663ede13dceb0319667d8c0a4424fa6bd9b15ec080b7bc6de6158478c60100000000ffffffff3940f1e7610f33c964b336831fe054612921ca084867d13744bbecf7069f5a610600000000ffffffff17ccc5b0478d52ea4eaf422e9e33774ad0d04e1c93a75c04cbcfd4e7e90f74321300000000ffffffff853a8e4445ab960bd36463859ae7b5660b1c0cf2b0d6873e1f84c238e7b5e2f30200000000ffffffffbbf1413c7d66f88707e96d4de379cd8efa6448b6e7ce327df653b09ab4acdc020600000000ffffffff3940f1e7610f33c964b336831fe054612921ca084867d13744bbecf7069f5a610300000000ffffffff2c33134792defe0f0f1c50c3e3e601e787d3cd2c130b84665ea36fa19051ab120400000000ffffffffd057880ddb96ebfa1b2ff5ce45e4d8dd4aff6dbd1e88d34f111d5dd09fdeaab11200000000ffffffff3940f1e7610f33c964b336831fe054612921ca084867d13744bbecf7069f5a611800000000ffffffff7dd8b82233deef4ceb830d9ee9270a80a0547de2f53c537629606b0de966e6160400000000ffffffff76c0849513b540816a199d3b56e3d51c6026710e91f03ab76771ec51af31707e0500000000ffffffffab4417a768d031329c663b45d416d1603d03216bbb286d2db53689b3d085442d0d00000000ffffffff3940f1e7610f33c964b336831fe054612921ca084867d13744bbecf7069f5a611000000000ffffffffdbd7324b96eb6d403b955bfa3c1a045518be60966b2307e600d8093d835061000600000000ffffffff3940f1e7610f33c964b336831fe054612921ca084867d13744bbecf7069f5a610f00000000fffffffff55e49ddacdc6111968fd163922a996a4f02bca85693748c5889f9fec065e5d61500000000ffffffff3940f1e7610f33c964b336831fe054612921ca084867d13744bbecf7069f5a611100000000ffffffff23b07dbf6117e2e16f6615ed96c71211844f98c278a5538ab6306bc9c02677560100000000ffffffff1ba7a976582630e0229e1d479a06b7fe3fa2a35d41b3de3f709e9fb21ee5050e0000000001ffffffff123488f47466c3e402be3a37e8323548c7720567ab48a8c9b82940e89150a3c50000000000ffffffffc27c18968b509d656c4389fed79b3f9ec2bf39c871e0b6157d307fb8f2b40d360200000001ffffffff17ccc5b0478d52ea4eaf422e9e33774ad0d04e1c93a75c04cbcfd4e7e90f74320c00000000ffffffff2ac789f944f8f2b3d0c99a8789a7d1a41556592a163d104149db7eb355ce71040900000000ffffffff117695fdc9ac386f398ac3aa086b4e89289a27d72d299ec0228147fe177b74a20000000001ffffffff10f34ba388c60c8f02568dc2df83bf7d3282be9f6f21aa5151df298361e4fe610c00000000ffffffffbafe23f8ec3d3c29e67c8e324ac8ad3087e8bb282df69c65ff742c7913a1a89d0200000001ffffffff066b3e75bb9a864aa03a8091b5de4f231d781a0f686a106f4da2f2f3a40e87ad0600000000ffffffffa4ef3e9f8ae12ac85f16197a2841d6044dde5697c4456432081aab4d49a7e79a0700000000ffffffffaaa91fcb889332b2abed9bd8689e3ffb5628765bb12b1a481de4ac3748f367b50200000001ffffffff33902d186d074f4131126dcae08447f0cef1ab00e52aadef48f1b14e08572ea30200000001fffffffff3993a68ef9454bd81cd411b24f4a1fb8b17b048558cb28a7d426bd30c83cc090c00000000ffffffff21dfeb84c04d0a70d0cec5609cbad045730c84b9be82475339ecf8d3f3eeb7d30300000000ffffffff3940f1e7610f33c964b336831fe054612921ca084867d13744bbecf7069f5a611400000000ffffffffe6805071adef82dddb1e7260eb50b62de21df1557b13b9c2b884c1291ef0fe242000000000ffffffff10280b5e540000000000001976a914f58bad0b1609bb9cf2dbdf93e0eb450417d71c8988ac9f23c5640100000000001976a9140b773b1cc0b6f150536d303b7e64cb9af94dce7288ac9f23c5640100000000001976a91492dab26ce1a4f695f352b08392c6574b36e4bc8788ac9f23c5640100000000001976a91496d46eb73ac3bdc9a6e5f315c1888243b8ec631c88ac9f23c5640100000000001976a91411b6b98c72c70c69fa8546ddc8a63831e3f60e6588ac9f23c5640100000000001976a91449f913c2fb56348737a9034d5c42dd7cfac2a8e888acce7faaff0000000000001976a91473952ad9676f137f755d5509c28b753e02031bc188ac9f23c5640100000000001976a91462405fe188636daa1be6c3eebf9763f0c2c9b48e88acd354c2ec0000000000001976a9143167ee19841ad277143db1685f06575d01c43cdc88ac9f23c5640100000000001976a91442e91cc614d5353df615293304e33bbf53246ffb88ac9f23c5640100000000001976a9147973d19730a20a8c4669c25db2e880214dca799788ac9f23c5640100000000001976a91481148dbd6ec7ec1d1b040e0aa4c7f0c10d04d4ed88ac1dada1210100000000001976a91488f719de0e1d3fa7db30c891c088b43f4e76cde788ac9f23c5640100000000001976a9140ebf566aa84e5dc85ce52eeb1b0ac9fdd039895888ac9f23c5640100000000001976a914c90f82a4651874ca69f659f29f7d42604138505388ac9f23c5640100000000001976a91472080033385c6899a211c3ed8c3e677ce0524a7f88ac0000000000000000310000400000000000d2960900040000006b483045022100808be6af3175e3c34c1715141ff43229b8587f57ac91050c369dc5b493c190ed022072e01b6d802ef9a9e9265b30e1c34f3de94c4a637a6c3998f57feded094d5e550121029880e3d8b0e3fb3dde5510d8c904421cd8ca199224248d87d404e3a90b14a215e4fc704801000000c3960900010000006a47304402206e713ac458626978e81de6c4aa6a446a7a9aaa689629b55650181102d01407cf02200376c933066d75a947a8c0fc39360c0b1c6be4344b2d9431f0d5fbc312a69c93012103d1fdb1fd86aec7f534cc61c4bcac2809a3c5230e7dba0677147bb2330e9ce7590000040000000000d2960900010000006a47304402205cf6cbd2b2309f6299dd0d944c0d5783fad617179081afce5b3637d092bfe01a022015e4e11d67cc8d3214c012a6ed814f1a014772cd8780998dd93b3c865c9579d70121030b2e3fbb69215f6f04f1d42ce89a6a1bd3b53b4fe4fe8fc45acf3ea90e6df1da0345fb4f01000000b7960900040000006b483045022100c6f3784edb3f9d4755243ca916ad839affe2237eadf8f0625b9cbb66ebd633cb022046cf9e11365bcffa8ec1bd910441d53b52b45df0aabd9d844521e24f6d512bef012103ff93334b5c85683fea3db0a0b00ac157e6bcffde473f802cbf0dab348ee2ac76e981395901000000b8960900050000006a47304402200b426409be54171bd6821c6f8b2c086e57893e90d6be0f697e2e818db941af8b0220763bea3ad4d19ad5ffa7ea47cebc479b9933452cce8b031772123a6a3454cd740121038041d7dfa0015e0b031916bcfc07fc56a9f3196a386a353608fb4a53d3de950b0000000001000000d6960900020000006b483045022100fb5585f261f608a48f926785a2a4d19272b0c3faaaf1026ff76d1dab26b184cc0220711e91010563b5072c9f5e967d7bab7b6f7ae9a3ad0cfe361793bcda5884cf69012102427e433435082233340583a389454ef327fe3a76968cfc57bdc12eb011d4974bab3dce5601000000b9960900040000006a473044022031b17a4cff0a14f8ffb7a42e60255d50863044ed86bb882deaf59865e4d3edc602203b3fd19e5e74b329d1b0fe61905d4c42326d2b74ccab31630cdd38f9811a3949012103e398f7831bf584f9268d3078e2bf236ffe38c3d069c3a90647dbedd181ec31b84fe98c3e01000000c2960900010000006a47304402202c19489261670b8245f3a697295b21548a85bba0fab44fac2a859fd4b2a5ecf8022028ca77f2715bcc6ef1de0a515a6ef43fc2d7eb0a52b82474cef2531cef3d618a0121029496d3fe01b8e6ca0c5f36354ff6d355c7f2d58ef1c5f0c3b0e7f2f8ff8877800000000400000000e54d0900020000006a47304402206baec391cb5118809da0e1f65a0796e86a9c04903909fc1b0d474e4cd4b6a156022040f82260ba41d875f834c78f3e5f61fc52bf30a53807a88937a527ebb8911ee1012103e38db47cf32044bd1b15930ce3050d4d0a4022e6d3c912beeb0fd3ffd792b4b3ab3dce5601000000c1960900020000006b48304502210088ff2a00c714ade31d81f4fc69ea8de2c7f12a312b3cfe72c10b43905e3b9a0802201ad1ec7bfabf00579cd6567761da16ce7bd1ed4c4e965381014e5fda5992e64d012103e0ba0ebe4a2e266d0e8696cd2845f884c450ff98f5fa2a88d256e0ffb1fce2530000000100000000cf960900060000006a47304402201537673c805d011ecf918b4816cea946b8ecdafd4ef575c88525dde67293925d0220099fb20a95a655c8de1e3ccdcba0f8d459fab00245a64a35e44e9927e4183efc012102128c49bc3ad9bac65c17fedc68f9bc5593f255f3caf02cf3d3b2d97f4276f00a0000000100000000d2960900030000006b483045022100bede17ce700489007037a52e37be45ba945d1bb27514e47151abead2e3ad0a33022026faa03b2e9507c72b049101de354f0eb7c1f9b8748b48e026c39685596c582901210224de9486b754c1e4e802a797d247f268d659e3778fc9f798b0645ad90bf1fd1a0000100000000000d5960900020000006a47304402207d2124d85bc7972e0152c109027c7006418f0e4d62c36584ce9537abdf62431f022064bf173f35dd5ea93be4396273755289fd48393102b1ee3257825599ba39d71e012103a01522548c6db1b010cdbd366772575c0721ae6f17b424f9c15841d3705e6e720000000400000000d5960900030000006a47304402207b6964d888d70c1d8c53b74acb55b7f63ade43886a5a20e87937e427e5775e0a02203291ce8dc84ec4ba755e241e554e6473e0c2be95c6768afd2d7ab1f34405027c012102077173774793e30fd977d09a2097ebe198e73c1730f52621cc6b5ed21f75f64f0000004000000000d0960900020000006a47304402202fb3c669bda4fba92b2533a36a691366fcb3d8d318f4837b0abcdbc6a781a0470220496bb2d4e53631206caaf34719f508671e64c032dcc09be535ac1a4b76355edf01210320e68230f9f42a6153ea2c9919fb34b093a6144a8ed5cf3fced5ee040785ce7b0000004000000000d6960900030000006b4830450221008cd3c1fd8b9aa40f7b3739fddcd15e6c03e1af88587a921aa55d3a745dd611b2022002592b6ff24abd31c72970ea81f3e4e25d48c6179549f1159fa3a26d06c2a4040121027ec8389de89000bc7575d7289a986d7a099e20571ff63bf388bfcb839ecf770f0000100000000000d5960900020000006a47304402203a58b59b7260c8b400e4773476aaba5f9493e921fe179b1f714105c640674a9e02204f26955bff519241109d0420d9d18b75d5ad0efc69360fb429eeba3cb7a09a230121037114612a7adcca6752a20256668c5c3b95eb95323e9b922e6ac0548eef6462170000000400000000d5960900030000006a47304402204b926841689a9971716cb3f8ba0b23e80ff6abc91e24f91881bb0ef5d6ed699602207daf6742d5fbb122f05526ef88bd730fad8274a80f79d49ed2b460972b845eed012102a5388d13312b15df198cb9b3873c0e40f93161bea35b228f281ecada7c3d34570000000001000000cb960900040000006a47304402200ffd0d4fe09bdf52288d02d3bfd40c12ee70b4dbf91573be7abd1787937ad57c02204be691298035340bf4a96e0f453d6851b57d372cc9080da1a9ca5ecf80879bb20121035c397b511ce0654b1650b290efe38341646f0aa6e767b3a7117ab829cd425165000004000000000096960900010000006a473044022073724cc212aab9f8524940b7acaca0a3b8e21e7422d297a01c9af32e5fbc3c7f022055ead37c908ca1434f563151bfc067d1acf1516b5c680be6d6efa68d30d2c401012103d2434630ebec573099541bf8a79e75db3ba8b2b8349d62a54c45f3707a21e3f20000100000000000d5960900020000006b48304502210082eaa40623105e04bcb3cb4d55e373cba2961fc4d969fdc24ad0abe8e4f58c3402206998ca8ab1219ba7871777f6a383c43020aeb0bbb8b08a650d3d7e869507ce4c012103266992e377fc7c39e0674e6d62ebf01710de9795a9e6efcfa3820433d47b92bc00001000000000002c960900020000006b483045022100a11202261298f8bb630239537afa0db97606e1b4cc586a9dd85b61bc97dfd91c02203ee9899ec956047d7359614795110330df8f25839ec2f5a418fdbf988eacc6dd012103e80992500342929873eaf6e3e8eaa82cb1697045d301cf8781f19f44463d05150000040000000000d6960900010000006a47304402200d61214d6f46ff68f8957f6ff8d2ec81f1a193ba2fd3d9cb13bfeb7a115a41bc02204e19e8fa3958528790229cd11e5f21039b68813fa1ebf5811e850dc1f5ca2e0e012103b5cd65d12cf67fd5385a3b7347e7f54ca8d29036b1216abe4f16355a0031e7730000100000000000d5960900020000006b483045022100bbb3aa6d7fd01949d1e931625527cb4d669777143a2fe3f277e10a9dc1edbb13022020b5c8aa8f0fb63df653f08b91ed237ecf75500ae1c41db170111b50015043f00121024d4b84fe40b53d36b52c630b6bd504baf448a99bc0cfeaf060e98bce98d9c0380000000400000000cb960900050000006a47304402205af9d53f12d82baac6895d06fa72e93785ba2ed7d4d3ddb5bdc7edfbfc3b4d2a02202a9cae7a9127afae3f381860ea32b43ad035a17829e88f118e0d9a13f46eb80601210360989fbd253b3e45c095c5253c53a4ea18ffe06bcd489cf79b6c6bbaf2cb025f0000004000000000d0960900020000006b483045022100fddba98b2eaedafad1bbcffb376423365e93979bf3df3e9b49e2b09389016bb002200428a7f321c168ddab78df714eba9079b45998dcdfce4d815f05d3afa9ac800c012102a9a058d70643d7a08fce819b7029e032d8d4651159700e87d9539c74111339ba00000004000000001a960900070000006a473044022034d74b4cc9d064c75ad8fcf54f82d20b3f0e6a8be3554fc14a0a800f2696722d02200dfdb7ffb2f5306524982b2c640defb0f1585dfb13daba5dbdd70218d5219a14012102bf2bf1c6ec0f92ab0e2e35eb8c2f86c8f76f813ba173d5a5902fc7a6b352e39d0000100000000000d5960900020000006b483045022100b6e175200d371630088dcaf64c6add62b705c2457da1bdce2827ae1211b0703b0220719ae1074bb3c04bbd7ca38b55db153194a315ea71753e5c2fad964c24101b550121029b22ee9a77631fc57c37ab62e9626aa987b335a5bf4582199982a27eaee681a30000400000000000d6960900040000006b483045022100fd1ac9c2f7861d36495c7381679feb5b39717bb6b1b9324e0a840bde93f8117302202e355ef39a573aac4e2fabf767820f0644af68180e89efe3f5f10116ac0f0b93012102b62b142881726622fbcc2c11962e8e2e583c4af6c256b038c5f08814484285c40000100000000000d5960900020000006b483045022100e62c5d56fdb823a6410af692049cba495e6ce2f1c5783e7ffe1cc620742b27680220660e5ccb5ce7063c498a4ca62ce0957f506e1197ac5dac21166b9e765d2a77fb012103a3ee766fbbbcfa6a3ab6e9a8860e02c8075abf8ee496635bdae26fd5ef3ce1c00000000100000000cf960900060000006b483045022100b675c3be07db2bc9c0f1afec31bc6707392274d1c0162c7ab8b08214c9a84522022009afa34327835f095bc2b68d3b7141f92b4742056e6ed35c3054cb6fc93c3f7a01210261c983742b4acf3cec0811e540ddf758969c2c39aeca570b03736acc9968e9ab0000100000000000d5960900020000006a47304402207aa1cc70516ffa7a0410c7aaea1e74aca277b0334e5f6b3f45da3e775916abc002203e187b8d588210c44e6993f6b310120346064f7138866d84571fe8e6632126b2012103d120c36d3e539c705fbcdcfd5af37e0c8b80c9e78a1404d33ab9643b636249da0000040000000000cf960900030000006a47304402207f4371760cf20d0d2915aeb504fd166e614ceea375734f62dda64dbe5271a91d022061ce176c9c355d283b4709c81fbc094841e2a9f60017d0ad932e45bf984edd36012103c0eeb5dcaed931c9d483a6a7d87256c3953fb0e4ae596c709a135d6f9a4320dfa93823b90100000015960900340000006a473044022069eaf986dbf1e6ea7ab5592ace327a71c7083236a2da5630d45e67a8fc74d25702205cd6b730a6b268f8d20f364f0de9c1ddc8686681a00eea8adf9f9997fa62b3e0012102f8274bce03e6cab9329f52f0a1dca766c61d6c05672a484b27bcf0d313f6e2170000040000000000a14e0900010000006b483045022100ae4436ef8cbb41578afc5cf0e2013273d79557b935dcc44b75beeaf1dc1d992302206afb21d3f7d20195fe3f523f1d702db31715b8792834f30f00c992621d568ded01210347271891394fe6ba99197908d6f7f05a91cb240f362ac4db0957b6bd04ca46e54fe98c3e01000000c1960900030000006a47304402201af54bd798b56f25c7171c8ff78cf173e690935b0d762329d2833ce046e4188202207c46fa7709093634757c069238f220136073507cd338683a5eef0c5ce5aab1fe012103f0029c7a702c1ce4f26a237436d73b3ee4f4e6c53996e395dd418035da822b3d0000000400000000d5960900030000006a4730440220321166b9582636f945b3367aa42b7c12b2c55ef623c3c955c24039261bfbda73022034280ad2a01d62c8afcb4799b797055eaaf4ec2644d16ba8b862baf78c61544b0121025f842a725f3ee3a0a6a2b06b142a5efd0ee03141f001cddff39350fe38d3d57500000040000000001d960900060000006a473044022001c2f08f8db640c0aa084677ca66caff2e2692d7527800f0ef7da17955383d00022050d1f24bcd3b51e17bc9bd4f45750ebb331f0343a3ed1780b9d33d8c49798abb012102393123649d383cce08e20b1cdc2462dc57f22d582b1111313a220a976eda78c52fe1471b0200000015960900de0000006b483045022100b6b40b56adbbd38e279279db51bf13658cda59dd520137731225e54bb56a388002205dfe6749d97e4f225cc7bd933c80c40bfc30d17110a5a6513cac192bc34228b70121037b6a7d8d01a4c035ae092a56b9774c7ccbade968227a6ec4c8ae8ce7a5ad40a40000001000000000d2960900020000006a473044022019876bd53e3268444ccead69f64d2f366afaf0dbde119c757ec0d4b6b9a9dd4902207adb7b28aee65351605cdd8cd99ecb9933ae3cd5596a848c6d796143f13906ef0121021ae30804516f0ad64098fa56aa7d1b6a5b639c5bc9c0cf18ede20f09d58aaaa685e4855a01000000b7960900030000006a47304402205be6900d54ef9f4fd6a25d95a1358ff46a892f7064d04af631ecf95eaac58c4602200e3068f882d24c2f1ecd79e967acda9e7a0c4e5da38e222ad5e681ee2e6ea80b012102d029ece50a2db2eab9649309a1087f2ef0f9a0adf197051f9f566fb60a80663c00000001000000002c4f0900060000006a4730440220241a8026aff705968b08b9b59e08e3f484a2ece9113acc50c8df69488107785702207f9b944482df05745f570823852a109d71c139a945e048ad22f37f94d70c8b2f01210288871c4677495df8571b683a6e1f4b5903af2ee05a7476623569c42ed529a6f70000000100000000d0960900030000006a47304402201ed41ef58e971a5df3fd32ef63cffb3c61b7fe5862650ceaf1e1ecf7e3cbf10c02203fde6e2bb0a83204b3549a45ec5384babe3da79f643ba422ee01274f515318f2012102494416c3ab5c05d85db5f27b55aaef27154b937917fcb204097eb0c9a423f9f9e981395901000000bf960900010000006b483045022100e83fcc78c01c4b2747577cb0c6d8981f80f8f7c4f684ed18a46584f79559997e02207f151a39f2ae2af22c835ec14e57bf254834339894a800a2b24f32e9c76616cd012103a3117921596197516c7606f8a7f1525d5c5db15ac3adb1f13918023ff720d089e4fc704801000000c4960900010000006a47304402200bb1eb598c03aa2a7c18d3b3b40760ee1af67a13a0cc17dd5c750d62f22b8f6e022034206cddf16c380f8729dffe4eacdbca0fcc99281904f13fbbd20c4cb456c4b70121033dfddf5c450eddf8a069c957ac937aa529e94cade56cea94b2e662a1c5c9ba3d0000400000000000cf960900050000006a47304402205f119c29069581714583a59cf49244a3713cc81b619bf387b2f2768a7bc95df402202f977f8cb998db1302232114d7591cac61aa98889b5b119dbd9eb00a473b7108012103c1cd0ae63c3cdbd07d18d1a2f5e1f32815a6a607b4779e2b048cb5276c48dd180000400000000000d2960900040000006a47304402201059a9f15f0a1723922d01873a71b744d014e8981e086a08f244edf15acfd4d60220633e7a7ec188ff68e0b06ea54d2ff799a655e4edca2101e0f896c1318ae5a9b4012102cb8bbd16b225c68c0c2e18bd7085a7c6a3d5b5e22d3a9a1e71f7180d3565c3f50000100000000000d5960900020000006a47304402204d2cfe73b33823a7971285dd7b001e4ed4ea14cb1b0239058c258fded043272e02206076596d5ac8ee83850ad74263512277a110eed0e1d11132aab0277816dc76300121032925403fb6935ecdfafcdcd0b456c1818abcf84e43359d4197d13dfeb84a74940000100000000000a3960900040000006a47304402204c761cac61d9f61ba4f6f71ebfd1271c3b64337c2d672de70417b3f7de795a510220217917897fb5b5678d07a9e7eec831c1d8579d6cbbf3ae6fb86d94ff8bffc7f5012102103115f42187afdbb330c541444e5f9e195b947cd4992fefed8ea4845fbd883d