01000000347c895c37c0351159b336ab80f31dacc152e4924c34f2cb185452086239181d367700000000ffffffff07096a441177d0883cceec1cb79ef887d7a09cb689f7f47da760c02c181db97b8400000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d7100000000ffffffff7c895c37c0351159b336ab80f31dacc152e4924c34f2cb185452086239181d363400000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d6900000000ffffffff07096a441177d0883cceec1cb79ef887d7a09cb689f7f47da760c02c181db97b5800000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d4000000000ffffffff07096a441177d0883cceec1cb79ef887d7a09cb689f7f47da760c02c181db97b9300000000ffffffff7c895c37c0351159b336ab80f31dacc152e4924c34f2cb185452086239181d36ae00000000ffffffff2bd5db7f36baa18b3fc30964fce09ed3338d9ec018bfac1b5bb65c60bcc257808200000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d1e00000000ffffffff07096a441177d0883cceec1cb79ef887d7a09cb689f7f47da760c02c181db97b7000000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d5800000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d7500000000ffffffff07096a441177d0883cceec1cb79ef887d7a09cb689f7f47da760c02c181db97ba300000000ffffffff7c895c37c0351159b336ab80f31dacc152e4924c34f2cb185452086239181d36ad00000000ffffffff24a8914b6ab733509b2fb2fded269ee4292b16382b937017fdcba08839a88e2b6100000000ffffffff07096a441177d0883cceec1cb79ef887d7a09cb689f7f47da760c02c181db97b9e00000000ffffffff2bd5db7f36baa18b3fc30964fce09ed3338d9ec018bfac1b5bb65c60bcc257805b00000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d3800000000ffffffff07096a441177d0883cceec1cb79ef887d7a09cb689f7f47da760c02c181db97b9900000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d4600000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d9300000000ffffffff7c895c37c0351159b336ab80f31dacc152e4924c34f2cb185452086239181d369600000000ffffffff24a8914b6ab733509b2fb2fded269ee4292b16382b937017fdcba08839a88e2b4800000000ffffffff2bd5db7f36baa18b3fc30964fce09ed3338d9ec018bfac1b5bb65c60bcc257803800000000ffffffff2bd5db7f36baa18b3fc30964fce09ed3338d9ec018bfac1b5bb65c60bcc257808100000000ffffffffe5525822d710c01ac086b2cacf987f7eaa46a52d88e23ae7920aa9de3af51c175300000000ffffffff2099ba5e131bbc95c639ac097d48c8492e5c79c5e7aae5d5bc7056b5ce979f846d00000000ffffffff8d0102a80e4b4f5e3bd5c184886f44ec7611b9dc713b51d921da16e4855ee66c0000000000ffffffff2bd5db7f36baa18b3fc30964fce09ed3338d9ec018bfac1b5bb65c60bcc257803f00000000ffffffff7c895c37c0351159b336ab80f31dacc152e4924c34f2cb185452086239181d366700000000ffffffff2bdff1e351ce2bd95d489a592bb6a1114cc01b5bb65d4aa5d02fbe75a0647153ad00000000ffffffffef7bd373d720cde66f20c34f72be099ba9acd3d477b0cb87947baee04886ba500100000000ffffffff3621621c2260a2bb16d21cd35588283873c00e8b74107992521a4ea933e5730d1b00000000ffffffff7c895c37c0351159b336ab80f31dacc152e4924c34f2cb185452086239181d362600000000ffffffff24a8914b6ab733509b2fb2fded269ee4292b16382b937017fdcba08839a88e2b7600000000ffffffffaf42e24ad8185cb3ee7ab146443217461aaf27ca100f18e8b40b826336298bf00100000000ffffffff5b571626410781acc51ca9512aefa860a148b6bea6fdce629889cc7137c166d30000000000ffffffff511196c2ab4521083cd35fc1e6cf778a59eebde5b915d92cfd2f799b268ac0e30000000000ffffffff4e14d9217be9ccd407920b9b4adbdf976779709a57f0706e66c1992925db8a01b600000000ffffffff69229c10b8b8a3525a017b1cf5bc26565c899dfac459f59af6434f60cb32c8ae0100000000ffffffff1cd824ddfde308208ca00c510696a3da117f2be72dbef902f080cee18ee032640400000000ffffffff2bd30d9c01d37133faaf6e07f1007cec4fc11c7c822ae7c89cbd37b83f971fb90a00000000ffffffff5b395600acacef0ef64146d4d52550fe3c66dbf1d6682f6dc8368ccef3e196580000000000ffffffffe5e99f84a04d2a438c7549290ce28a862f831b2c8c5bd6bc2ebf3abaf4b9a48d0000000000ffffffff459cfec1a562c5655670d99819f4239243e2895e6d1d8cf73e132265f09cdf890100000000ffffffff54d8f84d6809260ddf731805bf3c6b8cf9dc27e4ca3615cca7f0cf7867d6a54b4500000000ffffffff3e4e5de15bba4f5f77fce83cb3726cdecbf04ca54e4a99a236e714e4f41565400400000000ffffffff5294a269720e55ec839f1717ff3d1f065adc17eee7f6b019a163936c6f9c9b590100000000ffffffff8e022fd40af9186e329b052985d07848ade7ab83fb997a3085caeee7b6aebf200000000000fffffffff5267ff37e7b9fe96b4a33b59517c76c0ff9768f8ea69705dc27f3a56a19348b2e00000000ffffffff0200b33f710000000000001976a91401dcb644c1fa1612e4cdb1119713137f7f7f881e88accbc8d3060000000000001976a91479ee445dc7c732951f4b855f505dbd1b26655dea88ac0000000000000000341a65b40000000000cdaf01000b0000006b483045022100bfadc8a113a53a936ac791bb7f7142daae2b28d89650421e032bb19239c1959302202a2b381f6814fc74b6203244ce90598e43bb6c229ba5a834db4741d4dd5e225f012102c62054c6978f5ce8eaad5a8ba20c05672bbda6d08e99e97cbe341d2c99eec9cfa6fcb4000000000074af0100070000006b483045022100bf6c28f22143147cccc58b0d5380655d55e7b8a49800934eb3372ff960a1738d02201cce2c764369f0c8acae63fd029354502a3537fe5bca737e799e104d0f840d19012103f691d61dce380f34c2c95865c3382972b6109ded52976185f5cb8003cae33e1bf303b50000000000f4af0100030000006b48304502210084793a3bb09af7f2e04238b82716e0df78cb339e07772efe8b637c343c0088ed02202e9b5e6078963166f33fdfaa40b7a70eedd3db8a44d94bcbcfa35a0477f20f5e012102c62054c6978f5ce8eaad5a8ba20c05672bbda6d08e99e97cbe341d2c99eec9cf3a74b50000000000cdaf01000b0000006a473044022023ada819817a685903238e11bee12fb08c728155e155ed2a754b6e1020aa437702206647f2de788828b77202877a42f3715511905116ed6cb10d51963b3412dd43d1012102265baed2b3a3a044d935a418db7b4f9a5f20a691a6af056ae413f1a20013723aa79ab50000000000f4af0100030000006a47304402202bc66d71449c4940cf69f04e5b1e21a8481693744bce30245f60952991bded9302200f8fd7bde952192b7844c704b0f18f49e8fdce7ffcde63c21b6deaea20d39649012103ac4f06927ec16d5acabaae3d3d8d457b75f14adf75c6551276a3909b5c6d56663eb2b5000000000074af0100070000006b4830450221009e185a51461a0315100d1a23b1b357255e6d6187de6a2ad5e79e92bda7a685a302201b0778284d22f1442da4d14e079c674cf3d865f63fab4ca71a6255c7c549610501210260a90402589f0fbf9a1deed6317357227e7767d425fc97e28e936229e38d34e90ed2b50000000000f4af0100030000006a47304402206ba0e37365c5a47c1f39fd006abe52e39bda48c4af3500290a1acbd2e0a6e29c02205546514b89101ee185068cda7a25ec8eef64fe398ee3d5d7f87110b9d10fc78b012103c18b68b9f92283b0bea01abddc161e7b8de6a499a5ecce4a5745f00e98ba9f4cdcf5b5000000000074af0100070000006b483045022100e22131ecc2a7005408d59482799c9efd4761b1e3713f05a1e93b9f223aaa965f02204ae60081ae792a64d24f6ad00cb88865adb4d2b16ed79fed6c57179a84cea225012103893801dd05e702ffe7b510e5138960de0d26234c98f83ef5229363b9583a794d4e11b60000000000cdaf01000b0000006b48304502210091507728295ffb37ae2dfc651852e33ae37031ea47168a4ed0cda3503efc0f2702203ca96cf5454a18467912f895101107a2296d599c3abcd83d4e9af2296d927cc901210206c5c13787ccc639863ac92df4c783b063192b15216c42fa7cddf74805c1c29da636b6000000000047af0100120000006b483045022100e5825697306e52b171835d4909f56f0d9df35c40bf25793c2ec4e66ee7ea229f022009f0173c4e2edae0d39a72cb7837a3b2271262acb8486e38dcfd945abe6d15dd0121020fc5a9d732614efc2bc92d53b9d75d46c9fcc0b70d75a063f08c37ac69afae063852b60000000000f4af0100030000006b483045022100cb62e6a621f937e621c861264eae22ab5eef9443dba26c3a1f7527ac302929630220485d780d0c7fe8a5297966694688baed09a6f64560c9cc3421b47ea5a766ac2b01210333f382550483e828d8a679598e83e896a19dcfcb0611f4ff4e051336ae2476d8d959b6000000000074af0100070000006b483045022100ddb89f5c86d205a671c57e20312c4ff6b069e4ca1c38f7fdf938ebe5dfe81861022043be248e5e5a6edaf15d67a0722e454ff6a55bc63c66484a6131b7f6df48c3dc0121038d4b2f3280a8212d59a1d39681559e62edba90129a9eff7a424554d2e51831935d8eb60000000000f4af0100030000006a47304402202d215be4a5586aba0e7dc92aeea259cd3145d71b84d175bf5a49dd994b1359ae02206ac834cabf19be4c55de857d2024e87f6243dbb1e676d5b5277037b5d8fbc64101210227696e7c04a79d0a614e3f590f54118c06232e5ce0c674677ca72a2eeb127ed1d19fb60000000000f4af0100030000006a47304402203ad6c54f55509dd9802fa3b30649fcfd2b536da0f2b76dadca65aa2b989d0583022014c731c77d8f50933e4e54879b6c8d98f8e47efd827ed5554490b3fe9f839a670121036fdf6b6076bf690366a8cfa093f50df6cf4401fd1d7d1af050e26bacda513fc6c9a3b6000000000074af0100070000006a47304402202182e112b016cae06fc60689893c940371b7304b66134f62181437b09488844802205684a22654b355373f1a382e927c6ae7bbcdab31894b1e74a10967a7154a276e0121027a95bdbd0e3dfc24c80e16a9c44de54c8b53f4a31e04e96517631d838b87678e21a9b60000000000cdaf01000b0000006b483045022100a2908b801e6193c03059d6f125a4ebbb35f88a99a28292b16c86401f7ff52b7d02204aabcc22fec02d4144e6c89021df5edff2483a7bb49030a9683f45a3190ae12b012103b44c6822f63585154b6229346a9afe3ab2d9646db946a1c919610938e1ea7c3145fbb6000000000092af0100100000006a473044022021a7fb06860d86cc4d6052953a3bfcd2ab5c3e58e09087a81662dee5fa086233022022d688fb48130a54017f691de760343bd17eec1e0ef25a9d35a6fb7eda05f0960121032480885499e85edb301df9eaaebecf3aad7f11af551ef0fdb8a65287668802f88c43b7000000000074af0100070000006b483045022100876f299732da0e52b6d1ca99c1a69efbde56156caf27c2a23f62d7df8953c43a02203bf7ab64df26b757d7e0669a8c2f349e6bfed816dac237706b5f57ddd05db2be01210272023b3160c432151373e4d730765226725cbd59782e8397379f314d22eedec979b4b7000000000047af0100120000006a47304402206855a462c77fefda5ba3bb3710b82ea5fc6c917d12021636ad06302d3068cd980220176ccab748447944590d8d75d9a6778aed696722da0b39a06ad748be27f6d85b01210264ca399ceeab98ac417c7310d689a7ec47a94e181215da551aff8d8ee9ad2614dfb9b70000000000f4af0100030000006b483045022100ea2f992a9dadef0be6ba61cfb64e00fa01e8ad09721428fabe8035daf4bebebb0220579da9ce083cd49f6c957bf077ec8760a86e0494d201d81113613688083b673f01210264ca399ceeab98ac417c7310d689a7ec47a94e181215da551aff8d8ee9ad261467e8b7000000000074af0100070000006b483045022100c998fc9a48e87ca773b2cc7c74a03e8128b1671893fc2f22653462ecc81def4e022020681a45a2eacab242ca4157b1af5ca787b2a58bcfe8f262fddb95b45f8b8e930121021391b268c053da5a128818dbf5421159bd862392ad5f5f5092f083550536e1b24ffab70000000000f4af0100030000006a47304402201307e9762a11b4b8e4ccacdad463240dd86b33c1b60ee393ffa8e3b7be009255022047d86a7bb391089b319a0a1d7e89b195cd8383de52f58045411f919cf11107c40121026f1f55868c3879fe2fcc78c4d62e6b06a73565854934d47786d6eef4349c5702f12fb80000000000f4af0100030000006b483045022100f18f85a60609270bd986ffdc8f13a103da242bacc252f9199c4929519874352c02200e883a9f4cf8311b9ce714dc5f93c82b899bf06b448032ad7b1ea704b66d67820121027a95bdbd0e3dfc24c80e16a9c44de54c8b53f4a31e04e96517631d838b87678eb477b80000000000cdaf01000b0000006b483045022100b3887d998f9d1674f5cb9668406d0cd1b5be376f73d625f33bcc406778c62cf9022009333e7a9a480a30ba89e42e8ebede636798d710ef4054b808c1810c033e25640121027cffcaae1078a7ced91f4bb09705b7e0d4b56e69df52144009e3ff4b686dc3359481b8000000000092af0100100000006a473044022040a4bdd65b208db02b2a6bfed2cb92199e21427ca5bbfd75807ce0457d990fa0022051e96bfda3c6668a5eb71d10b4f9c046c9e32f79175e86ed5fd2681c9be9b013012103c0eb27daeac2e0f9a88771adbda8905f5ad99b37b55b35acf4b44c9f30708af5f5d9b8000000000047af0100120000006b483045022100db940de91c689d680361d8568629d91f927728c322603f12ea312b70f0f06f200220157875426bf52cfa5cbba3ae12d271c68da53ca2cb9118a7646bdbd18946fb9601210333f382550483e828d8a679598e83e896a19dcfcb0611f4ff4e051336ae2476d87fa5cd030000000047af0100120000006b483045022100e640279dcd35c1561d5ea63bd652bba3da078efa9ce25043159fec93c326c893022015d1e84fba60da558cc8f62d24a70844d3a14bbdaab9d8155726b55bc39702cd012103d309eec048bbf129f0b1cd1b0a1fbe6ded3c46ef5a2cf6656723d6d0e3551d3f2297cf030000000028af0100030000006b483045022100cf45f6b60fa3a98dc359d9bd69156ed11e457ce4b1cd3cd6c7dd13c393a3b0ca022061cb436ebd905a0c587dd828c37eb2c42dbf2304a146200c6c94841b94b925c301210380b8fd55fbc993e0b4843076d94791d8849018c61c291731ff32ab34b8e2065f05c7cf030000000003af01000a0000006b48304502210094879ed3a47a155119a068f6ea219dcd1d2f7db9004892591bd122daf68f9a44022013f8c0c9128f66fab8c2b18c2c65cb2015fb319c3799febf19f4f9a1964e4e2d0121027fa0ba069921aa547817448813998767ba961a467b82bb3f75b245d1b60e58d156c6db0300000000e6ae0100040000006a47304402200d6ed6f7be731f2debc9e28d5928e14dfb82fbffbbc727a12311b57fcc8e3279022056ad0a9f532ca7f7aae3a4e3c0ec9545844fc80a30b6509845ecadf234c5ef670121032b2bd132b3d18fa3596b1f549f5df566c71a83e9f546a9499ddf799b9f427a02976de3030000000047af0100120000006a473044022039bf77aeb113aee69124b48ae05535d500bdff4221e90a92727353c3d00440a302207ac921dd55c9514e6dfe93970b4c2a00fab0fbf191a1ff5b8b74158d11a1e4e5012103f0749da30c8c4c21e06aef1e46aa8f8a842d5b345b89877f63f1dade4947e23f9c56e40300000000cdaf01000b0000006a47304402203fb7e21406d84b08087c6d94bc765b2d2ca76e40bf6ba547ca42930092bf59a702200abe48d131050ac8776a4b73d3225e83da6349095c09029bc197d3541f3a284d012103d309eec048bbf129f0b1cd1b0a1fbe6ded3c46ef5a2cf6656723d6d0e3551d3f1d37ea03000000005bab0100020000006b483045022100e119c5ee4373f344257be127762478658bf10f3d4a2cfe8ed41646876203d8c902204c3a4676d36f99878e3788412d9a99217ad1a6a200bbcf0a482ffe643664929e012102d1ac066a93860fd746b6c62e5b95af5f09f901a909ed67ce7d4c39b8e4afe83ddf16eb030000000072ab01000e0000006b483045022100f8d6e9c4979656fe476c43084b5f95e83abb2e741dd26839a9526a68125f345f022063ebc08966ee22c0d039414319bd1a0dc5b912f45bd74b15236f42381ea3088d0121022a2d8e6574b94ebce4db9d7f7b6976ff7513a9140218cfe2cb94800aaee57b3dd985ec0300000000f4af0100030000006b48304502210093eb4db4957bdbafc8182cec956663f4ec52c38f02d43e7670c7a30a5b1266280220700fcaf33ae8d8124af40fda32308cc51e8c51fdd2798f7938d9153fa2483a3701210380b8fd55fbc993e0b4843076d94791d8849018c61c291731ff32ab34b8e2065f95deec0300000000cdaf01000b0000006b483045022100a400f66e05175c047ee37d5143f216615f29921b5015f39210655de34da475d60220606e75c6d66bcfc5f823f211454cd850b6bb63ff2b15de2dde14e9b7ae036dd0012103f0749da30c8c4c21e06aef1e46aa8f8a842d5b345b89877f63f1dade4947e23f57d9ed030000000092af0100100000006b483045022100888ef486a3a63f9696235f4e1593a160614e67a91a7f92ba611a31f06fd448ba02200d16896ad2c1cd76f455c45e0cad59e37272a7583df6bbfd454c2ce7f5d44e2d01210380b8fd55fbc993e0b4843076d94791d8849018c61c291731ff32ab34b8e2065ff3f6ee030000000009ae01000a0000006b483045022100c534ea99ffb901a1cdab7dfc43ad9ce64ccf8074a80ad38a52bfe0ff1f41149402202ab5a564c25ecaf0b626dbc23bcc61737cd481bf89cde84c4f6bfceacdce34c30121022a2d8e6574b94ebce4db9d7f7b6976ff7513a9140218cfe2cb94800aaee57b3d2060ef030000000032a90100010000006a473044022078a1660caebb883d20cb75e86192d3c31feb0dd6442a03a204424a62b92d2e49022049d418452753fa1bd460d51bc517ff7cae266cd0c8d22ad57c538ae7067c5aba012102e7c79430fd7be141d5854a16e75e6c2ac4e10c40ef18e6f6f7421eb4f6953b6c4fd9ef0300000000a5a90100040000006a473044022044b2870da79d6e1139aafa53daaf23119cfea0544c1d8aa0dead1e3a5efcf22802205791fd163aa9f89fb0a76ef8d482b0b510f71c08e97a949453fdc37cedbfea5f012102d104fcd4077318c488244729bad794680f4c31b0c7980ff93309f3ae0639f7ff242df3030000000099ae0100050000006b483045022100cc589f14848f904504be99f89f4f5d8b9cc89e8537e5e5d64838d4bc5d905c8a02203822545d2d15bd256447346c048785a8f48fa66ad7d9db8f6e12abcb96b11318012103d309eec048bbf129f0b1cd1b0a1fbe6ded3c46ef5a2cf6656723d6d0e3551d3f5a5bf3030000000075a90100060000006b483045022100e1904b98100ded61e1663c27a234fc8be37001916e607cfcc410f85a58ece8d002203428cfc44958e5329f240c2d076860436d98f632d6238152d9ee5b025e9946120121036320687c54075df3587cd0646b1d4bb1d10809fdb5516616b6af1eee6e0d50fc6762f403000000007bac0100010000006a4730440220491ad33d7adb38b1ffa8eca33ec75597f54b4bedb3230b33ca7e74de61860bc80220426df0f356d842c0c0b378f655c5595035097dc31d9e17238394cf9d2119afac012102787a6e9f372903fde697aedca25a5e48f6185da390ae518411b6a9b459ecaa65b1a9f40300000000a9ac0100080000006b483045022100b739a699a4e8717ed9116eb45ce477bdde70525b300fc6760d5e7ad5bec67125022063b4f23c0eca98919c7eb314ac110152c9c75d09a80af9edfbc9d7425d5bde8d0121024ec4ee8a5d9edfe641e4223a73f57187717b6e553076943d77da98ae22c348426495f6030000000048ad0100050000006b483045022100b80056a66ff3054e44ef17654f5a083e69ff041fe6d314b567b014a0d5b79fbe02203ff3120186d1db85cfac5923720dda67ffcb5ed1a0ea9c3349d44741e7089f560121022a2d8e6574b94ebce4db9d7f7b6976ff7513a9140218cfe2cb94800aaee57b3dc3f8f6030000000055ae0100020000006b483045022100a4966c89e21a96274c87f8c9ba7e9d2e66a09350f119723c22a1a44a796de4b20220780a0ae2e19e916aa0fe33035bf505a15ea4ec12464dc6a6725a6abf687e136f012103608161e302445ee64d9fec9acb25eec08280b9577cbfe2709e8c84536560a0907545f7030000000048a901000d0000006a473044022078182fd98f7c657e4c1d0452e40181213422a56cf88bf5a40b1ff7a04dbf723302203afe21b28c5c9b1c56bd465c4123305485f0746c2bf3724bd6f04cc211d200f90121022a2d8e6574b94ebce4db9d7f7b6976ff7513a9140218cfe2cb94800aaee57b3db231f8030000000086a90100060000006b4830450221008a02fa7189a2cc4fa4e420282e336ab17ebf49a27dcfc0480ace70cefcf696f60220712aa6650f2f38aeee4260d7da5a052a29c02549fd4f1e707eff9de79dfed0e1012103d309eec048bbf129f0b1cd1b0a1fbe6ded3c46ef5a2cf6656723d6d0e3551d3fc840f9030000000057aa0100070000006b483045022100dcb225f6357d8ac5c4cc8d7613570dfd2ed9bba7dfac0fa2d20cfab2afbfdd5c02201f4eaa6df1ccde2f0e9c6a49fedba0d6c8b1d96d3c8e35ba05e99972de2ea11f0121032382f55e7b06b0b1a8beed488d71ae1f431634c75a61a8cdf2014f60a1d23f115f9df90300000000d2ae0100040000006b483045022100b904645ac7a5c52df13087344e9cec2f74700eae04db90ed079a61b1821e2f2d0220441dc72e6388b19346ba25337f39c96faaaec7178de654ae6bbdf666fc50b4b5012102ee221f5bf1d4c51d749b8da61c10877bdc2d798d13ac6b2b50754fcb9bf6cf7d44f9f90300000000e9a80100020000006b483045022100da336aa2bce7f173c5d85a426c84ad00fbfb1c8cc2cbb6b65ccf6cdf1b85760e02204be09ae390a2a1e8862cd463ecfe83c0a04ed86729e063d3011aae353e03ed570121022a2d8e6574b94ebce4db9d7f7b6976ff7513a9140218cfe2cb94800aaee57b3d8423fa030000000089ad0100080000006a47304402201ce4dadada4290a3bf2023144b9f60e3503c1c5f3668f9a52ae84f1d25b82a9702202d4585944e586abb380ab7779a76ec111132f0cd10b8e4f84c79800962bc4af20121024ec4ee8a5d9edfe641e4223a73f57187717b6e553076943d77da98ae22c34842