010000003444ef59c16faa1ec0acd3fa155f723fc381ae387650f934aa07c6fd61712a76bd0200000000ffffffffb1b1e361c809893a07be5d1804aa4d94a4da8f00442335ecb7665c98713dab830200000000ffffffff028d2c5585b908555723488f70ce3a1dc50cbeedf26a15298c917bec5500f5a70000000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834990500000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834990800000000ffffffffb1b1e361c809893a07be5d1804aa4d94a4da8f00442335ecb7665c98713dab830000000000ffffffff028d2c5585b908555723488f70ce3a1dc50cbeedf26a15298c917bec5500f5a70200000000ffffffff44ef59c16faa1ec0acd3fa155f723fc381ae387650f934aa07c6fd61712a76bd0000000000ffffffff91981c69979b8ae84a4dd4e3d2b4c782f9a2ec4de252751e0162f76f781f35f80e00000000ffffffff79473d7d94ddaccac01720d50e41d2a615d723dee62fc6a3c9d5b4b49c8a2adb1100000000ffffffffb2f24c240bdf3e0298f6b657d0bee7fd4e763ae0e8a82ac92a9ad4d9af947a930300000000ffffffffa090c329681f5e1d578e735ec0fde5868fdde1d065b9f27a1c66ec329af9a0291600000000ffffffffe7b4c3136e8cb1807d8731b239b62a128946f9374170f78e60d468b473da04810b00000000ffffffff3d4c204a6477032a23ee30e7e423cf51fb761db4ead530fed5cc91783833ac310e00000000ffffffff31fd12bd55522943337254407aead9c336ee162794668a1b08b88bbfa5b812fe1000000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834990300000000ffffffff0a414a215c37987603610b955c830049285686aeb4b1b2e1f61a5affbfc26e640400000000ffffffff79473d7d94ddaccac01720d50e41d2a615d723dee62fc6a3c9d5b4b49c8a2adb1900000000ffffffff3d4c204a6477032a23ee30e7e423cf51fb761db4ead530fed5cc91783833ac310d00000000ffffffffe7b4c3136e8cb1807d8731b239b62a128946f9374170f78e60d468b473da04811800000000ffffffff91981c69979b8ae84a4dd4e3d2b4c782f9a2ec4de252751e0162f76f781f35f80d00000000ffffffffa090c329681f5e1d578e735ec0fde5868fdde1d065b9f27a1c66ec329af9a0291800000000ffffffffb2f24c240bdf3e0298f6b657d0bee7fd4e763ae0e8a82ac92a9ad4d9af947a930400000000ffffffff79473d7d94ddaccac01720d50e41d2a615d723dee62fc6a3c9d5b4b49c8a2adb1800000000ffffffffa090c329681f5e1d578e735ec0fde5868fdde1d065b9f27a1c66ec329af9a0290b00000000ffffffff3d4c204a6477032a23ee30e7e423cf51fb761db4ead530fed5cc91783833ac311400000000ffffffffe7b4c3136e8cb1807d8731b239b62a128946f9374170f78e60d468b473da04810e00000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834990200000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834990e00000000ffffffff0a414a215c37987603610b955c830049285686aeb4b1b2e1f61a5affbfc26e642000000000ffffffff31fd12bd55522943337254407aead9c336ee162794668a1b08b88bbfa5b812fe0800000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834991a00000000ffffffffa090c329681f5e1d578e735ec0fde5868fdde1d065b9f27a1c66ec329af9a0290300000000ffffffff79473d7d94ddaccac01720d50e41d2a615d723dee62fc6a3c9d5b4b49c8a2adb0000000000ffffffff3d4c204a6477032a23ee30e7e423cf51fb761db4ead530fed5cc91783833ac310a00000000ffffffffe7b4c3136e8cb1807d8731b239b62a128946f9374170f78e60d468b473da04811900000000ffffffffaedc3e3147ef15c99782cefd80474a8956031eef5f0c717cf1566f9d704701a40000000000ffffffffbe8df56a4af3235630c0b61738f1bbbfbb9dd3ba72f8f4d0a2c42a564c6edf7d0000000000ffffffff4954a7cf592a9b28a63056804d676110b213b1dfda23ceef0bd2422128d9e7840100000000ffffffffd2dce0ce0e984e0706c47be1fa1e6d07e70707c274923946878cea20ffeb00290000000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834991400000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834992000000000ffffffff31fd12bd55522943337254407aead9c336ee162794668a1b08b88bbfa5b812fe0200000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834991500000000ffffffffa1ee6ce03a9a8000e09fd7fa65729e266e7fc7a6623d0a054e7aa7b47e8f23350100000000ffffffff0a414a215c37987603610b955c830049285686aeb4b1b2e1f61a5affbfc26e640900000000ffffffff2f20e7f2a25b2b7685785c2271a5e64d2d96ef80b1aa699eb570d6c8dce668681300000000ffffffff90c46b7fd5d9eeb575ba468fd35a19144fe5a4c884240975fdef68b1a3f71df40600000000ffffffff7bb495c8a7b8858e9b6462cf11f89fea4006ca3b77f11939b4bc3cce8b4ce5320200000000ffffffff679f124c21b3e87c29a7521720dbee33daa1ab89733d74321f61a21dca45d69d0a00000000ffffffff31fd12bd55522943337254407aead9c336ee162794668a1b08b88bbfa5b812fe0900000000ffffffff42c22b8c55ecbf27f678f031639b039287a19650e91bd31e9fe02e45d54834990f00000000ffffffff027fbde6b40b00000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac80a90d000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac0000000000000000344b075200000000006e080e00010000006b483045022100fdefa87a7f56a5807e66ae0162b58dfafa640e36e74dd5ae9fb3604e60e880160220271993fe1b9413da63cc503e7d18d0d8a941e59c66d0d30e46a797fb28409abb0121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e024ca370000000000063080e00040000006a47304402200f8067a35554022bf5b34889775d62fb554f6532f7dd18bd64cd90c953b33811022025f460f706ad2ea4edd00605d7910fb267785667f73067b1b0888adc3512724c0121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e02e57266000000000055080e00020000006a4730440220008bf4b8fdb1fe30242d6bb348ac980208b519f435d3473060cd90c8c6db96cb0220389e5a0265d705dff295d1e91f4c093c36ea62886ef8f6533dd64845ee87c4f40121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e028ba50000000000006d080e00050000006a4730440220526b80d3b64382f45ecdf5cdceb2d905f900b102e4a83ce849a8dfd6d8cf128d02200d4c3bf030d9db94cf9f0c30c5d024d569f31f3fc6f2c676ee6bb4350ecd93420121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593e3e7a1b00000000006d080e00050000006b483045022100fe3055a9ef1b4f5bb3c3256c1795a0bba06939bebd59b676b135bfa66e9a723d02201e7e7fda423c4a3d54ec31e6f4b3c63aa6c4855161c9355f12d0af5fc4b1ead80121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b8870a0e000000000063080e00040000006b483045022100fd0c9700c9002591e47b3748eb71675248af2d2cb341f3d7756f709ed28c354b0220378124797f58cde3432f4e6ba38fddb008f0d468fee296b14ffa20f1010ca6e1012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9efe110d000000000055080e00020000006a473044022073db46a72a57f83b4a7e99ec8f3174cf47ae647d25f218c6c234070aa44bf1e80220085ad6468e6d5623181e03d921cec14550b796810a3357b04cb150a31d2404cd012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9ea30d0a00000000006e080e00010000006b4830450221009a56f3ab13b07a1bf8266eaad4c8fa70b21541026f06ee5a450a90fb4025a61602205a45043d6ad2bb4581a5caa44e86ea565e3b0323e134fd231c4f7548f537c7b9012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9e9a6b000000000000fc070e00010000006a47304402202643262f2dba02fdbb42dd6f43660d3f36b1810e5b7b80372dfa9e0eb70ad6e702200d577659a5ddabc14610cf5bbc779adae5ce20ccf9f52f0ec1c994ed4de8814601210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757ad220000000000003f080e00050000006b48304502210098a6f3b795f953355887c95b71f4ebb9eba7792b3dcaac0fe6c7ea647a9f72e00220677d8a289729efa4777129ac2638791d0f91fcda09dbbba9cc75fb3f4947de5901210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757be3f00000000000019080e00010000006a47304402205c662ee7fdb8ceea0ce2762ec23ae315056a0abc4380670bf29a500685beecd8022027e1ec8299ecc3879cde8e610b3ff4738bd164b8e92be115f58948c0fd0574da01210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d7576b4100000000000064080e00010000006b483045022100bcf9547c9a441ba92f088e4ce5ad14fc39140f747c86c38342fd47cb3079074502203eac5d08b2a33055c7e4d3506fbcaa9f2890c8f16e96d42a809b19033fe8162801210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757404600000000000050080e00010000006b483045022100801ae467f59df82f6ac3c324ce990425d214d324f3215d19d0ddb079b81a582802202b24186184a93c5e877e5dee983509198170512bcb858a8bda0b8db114d026ed01210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757323d00000000000033080e00010000006a47304402204f61595eda7e0f8f574c6f33fe9c9c188eff982f83d98db8ba13cbc2deb6e89102200817235c0374ff9303583740e6e6d57ff2d4da42dc975d73add17c8742d6521f01210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757d056020000000000fb070e00030000006a47304402201528d774b8d14c3394d882640b7b8941072dedaf0b282a5d4f2d8e1bad573cf8022027cecaf7168269fd7cebf54878bd5bf5d6a4c261a5c330336093a2e7a26b6010012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e5adf20100000000006d080e00050000006b483045022100f4d94ac8f2f86e448bc11bda31cfe29ea0c02fa46958ee22a77e9fcd129518a4022011ac68e37670e5017bb61376ef889bccacb8b9a7cb29df9fa8b3eec2d88f7802012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e516a701000000000010080e00020000006a47304402203cce21cc4d43c43d06f50767481ffcff995ab83c3056f1406662077e7a2ee8a102207b29e14905dcbd0ad03af15c7aa4f27bd91159dfd236d994abf6e5c8dd950971012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e593160200000000003f080e00050000006a47304402201e59491beb0b68516d67c026e16c556cbd7ce6a9f844b84d4b4508e37490d72b02201cad1f5b6896d260b0ffe10dab6b79f7cba606f06026022b389c02df93903fd7012102c71d8617ba8b722cc44d75a7ac6c026d9f4df64a2e99797a30b45f8aaff59bf13f3802000000000033080e00010000006b483045022100d3c416df3b5c58b2164ab87ba04901c4fd402cd2494e32f6e24d3bb71915204e02202267977ff615bad0ba6a3785f2f125015fb87da9e713aeaaa6d9f7b16072769d012102c71d8617ba8b722cc44d75a7ac6c026d9f4df64a2e99797a30b45f8aaff59bf16e2002000000000050080e00010000006b483045022100b7bc93f8a4f564bb3eb5a453dce41de01d653e41644e43a6ac908d84d46612b5022037778f55623c5860e6d4aa7f028632b16c50e1238bdaed1e6dbdb5ad1681dff3012102c71d8617ba8b722cc44d75a7ac6c026d9f4df64a2e99797a30b45f8aaff59bf1addd020000000000fc070e00010000006b4830450221009e55000f0d672688f2fdb55145fd7421301cfe71cbd2c666b091cf2ea744fd0202200fbbeb6c85bb8cc73bf5b43746548695863a125e482d719b8e3d1392586cd399012102c71d8617ba8b722cc44d75a7ac6c026d9f4df64a2e99797a30b45f8aaff59bf1637c02000000000064080e00010000006a473044022009dd760a4954a368a42c1124f72262352431dd7966123f7cba5e8e9a3a042e4502200ab8a7ca49b0c17222e37347063eabe07a9adacfe20d6c3bfd8addf8921dedd7012102c71d8617ba8b722cc44d75a7ac6c026d9f4df64a2e99797a30b45f8aaff59bf1dc1502000000000019080e00010000006a47304402202530cdf6ffd709d9e18a17af82079f44162e26ed963b6e10f3e1f95025a2baaa02206484539d5d7dedad5b3b957114d58c202cebbe010d2362fc2d596c80bbb0e43b012102c71d8617ba8b722cc44d75a7ac6c026d9f4df64a2e99797a30b45f8aaff59bf1e96a0000000000003f080e00050000006b483045022100e6556471861e05e8412e476c0522a4b16b8f3b9bf729b667f9a08ed2f65068040220071005ae69cfc2e42e38b586e13282dfcaea732e04abc9f234740c4a105cb863012103c9f717e98907c1789f169c853b64717b171d940e5cae536c0be66ada7b4452d0285f00000000000064080e00010000006a473044022034b19056a7604364d166396f771d357d764c5cde3e7d5454a2f6c754e7e6f94c022021ab302cebd66c3d4909e4b584694aee61fe881e031050b434bec6885b2d6494012103c9f717e98907c1789f169c853b64717b171d940e5cae536c0be66ada7b4452d0c34b00000000000033080e00010000006a47304402200392c8740d1c84555bc6191368996e0b61cab4b63b05f71e589ccf7e9c6180e80220176ad9c5a3ebc15968602651b28fa9a99869cc11a2829c4c8c40a87f30f44371012103c9f717e98907c1789f169c853b64717b171d940e5cae536c0be66ada7b4452d0b78300000000000050080e00010000006b483045022100a9f307837ec8678e7fc400574af3db45328842cd63c0b9db1811b443542dc4790220794fcfcb9751c6490ef65294cc531fc4be5dddb2297cb492d3ddf1f765a4dfc1012103c9f717e98907c1789f169c853b64717b171d940e5cae536c0be66ada7b4452d01d500200000000006d080e00050000006a47304402205ee207432ffa1bdd50bc0ee064b09638f920ed3698d1edc733ee80d71f42bb7e022020c2d760efd21fa2344a658700569b5216b3ab623ff21a1997bed1318e93b939012102fd2304feb5ac629cf39b1ef06ab21ac32dcf55b48a22c935c5de98606de85b3103830200000000006d080e00050000006b483045022100d435cfc3c0c2fc13bec76e3b19e68529abe23724f7a4dc846f957221d8cba13e0220588c38fbc9abd55917f8b52ffac3692f86352323cc8477083b71cc5681a709cd012103c235ed77425ce4ece2316f89e351628082973d75521cb63aae2d1cdfaa799ac1444902000000000010080e00020000006b483045022100a71fedff12cfc8e46319e46eb9a6109c1b9d86f9680a11b3fc204d6fe5a56955022073118b79ea470e476addfd104b6857acec5fc9d35b6aefe1a3881ed16330b165012103c235ed77425ce4ece2316f89e351628082973d75521cb63aae2d1cdfaa799ac11ce4020000000000fb070e00030000006a47304402200635ca10ca32c4da63d148816e7b595f3cda2b93dae7ef58b72e6867189c0a42022024d2f88857b37bf6cd106eb920dc68787646dd491498a683d1590aa71e7a9da2012103c235ed77425ce4ece2316f89e351628082973d75521cb63aae2d1cdfaa799ac1780b0100000000006d080e00050000006a47304402206dd6bc49d18f570b0723499773c909c701d0a053f4be3e3b934b47946fb263db0220526d5fa84647b7c2ee4678db48f5dbb48aa1370fc00fcd5821f8e707a06c1075012103eb6b649c1c017c7b4ea08bfd1e98917b02003131106e808df13340090831347c8c4c03000000000064080e00010000006a473044022002005a0beedac5a8b4e4e89260a96082d886953e6050561604d3eaba0297e55b0220131ffd895675353188923b6177acda0bebf18e06270bdf731cfb1a238bf497bb012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c830260300000000003f080e00050000006b483045022100bb46ebde96d24480689c29a27507504d8ac3acc930c6cf9c6b03c0643df30cfc022056ac877c910b44ea3d8c13aae742795865172869a6398f15ef1df538ee3be22d012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8506703000000000033080e00010000006b4830450221008a4d3e51a6d68fabfbbdd69f2d2d3b0374a1e8352c488e82584ce7aacf06b0ac02206a8a589a1738c44e79dfc92d48e4b57557fe857aee2fc1d4b400acf918ff5cf2012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c88e5c03000000000050080e00010000006a473044022001a206f74148ddf7a5b9d8b87413851440b7d364bd2510526430525bcada41cd02200213b190072f46975b9e97a4aa4f3e45a682806c53b73335ee0316cd2c6cca07012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c88cc291560000000069080e00010000006b483045022100ce42c1f06ab0a0d13b3c7e61445b56ecd1511e3aa558046114fc18531968ea11022043ad4e55b070afb84b41a88ca0e606c447ce76e9636715d23be10ee7dc4f67de012102bab9b0453b66af1047d22356f542df7457c3c937eb4ba446ac58701be79aee8b008bb578050000004e080e000a0000006a4730440220285ac6175550f9b16bb2308b0d3a9664d794ba5bd72fc406a4d94f4e5812879202207d52169d82de95dfe9c16f04bf0da9eb48dd5a73e56175025b829682b2254c98012103f5e099207ca1b5698cb2eb2e79086af7e591b8b368b8e723b47eb41ea30b731c005dffe3050000000e080e000c0000006a473044022015028c325a9570c595f55f3b78733396c86aba59857321e23a95063040b6560802204f5f6d13d22adec3a5d2aaa1a3b8a10dc51448f3cbb841fc3f761db43294a07b012103f5e099207ca1b5698cb2eb2e79086af7e591b8b368b8e723b47eb41ea30b731cfb900b000000000012080e00040000006a473044022010d43e1e9117a86989f014d1c8c2ca18b1381ce16bf0c4cd48946eba7fd636ec022051720f5ac603df7dab8b19430370f8987cf524f45a30f4d8e91d0e79c3c58f91012103d157cdefdbe7d88ec4f30211cd4472da992760a5fd15a7de0943ddd9a535573294bf0000000000006d080e00050000006a473044022072d97e5e4d99f8db263b20c9205505d39a687c5306bf62d84bef59babb423c52022042d86b686f4e9a08f3cb706f9db2741d6ce79137ecb4b36c6042649bf2fcc7c0012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d03190400000000006d080e00050000006b483045022100be737b8ff8b4dedb5cfc08f0d651d8098bb1e3337e75164e5cfdbf76f8d6000a02206876540458ff3ab5834c907ddae44e17e1f6c72099028b78a8ed383a8e422b550121036f98a559882bb7e93aa26304d95937f49cb7f852889c453d98383b9ca09bd43c54af000000000000fb070e00030000006b483045022100c07b204a3eb33dbd73568ee2796ca839a1a66b27fa51645467e90743813dbe2202206d2ed6d7e059224cde861955dcda64e70863ba8f64e3f58dda42ab97bcf86a76012102e7eea7226ab7089ce894945aff21dee50eb1ada1615b992fdd6fb7a6d39d4178151f0000000000006d080e00050000006b483045022100f2b6a6f436000a5e4b31ddd883efbee90ac70ccf1e007dcd8dbf357c1f6d8bf602200c5684bed2ee2dd08fd9536550c036850454b2d63bc9e5d3809ee7ba5468bbed012102e7eea7226ab7089ce894945aff21dee50eb1ada1615b992fdd6fb7a6d39d4178c785000000000000e9070e00010000006a4730440220066e8bf275171513e754e5cccd36bc494c9f7d6327937b7f4213f52b0d7f4dd902201328999b92ab82e410d02d8e91ba147aa3305c408b64d2cb0695b09c266aed9e012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d397a00000000000010080e00020000006a473044022018ef3d794d722ca5ea85be5fe7b38101f72e7735c1784343291f35b9ded4e26802200993b5c49a80920128d7de1144caabd6d6fe7b4f7463f11cc304fb1be9e45107012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d74c7000000000000c6070e00010000006b483045022100b0f86b6e16188231e866924d67ce848f2e4f45184d3c713d3168500a02aa116d022022abea487444001bea08be423d594bebd66c73383ada2dc1682a2a201c69228b012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d987c000000000000d3070e00020000006a47304402202ce952c6b1db0b1cd26679491aae7eacf33ba0884ff10bb36b34682fc2851753022028fb420e36eb3ed0adbfba6089bad6753cf46f0311936c9d3c4c57cca8b5aa9f012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d4994000000000000c2070e00010000006a473044022059de96a8cea953cc49dafc8aa68004cd1c7e3c5ee062dc0fee38f15e810f22d502204fe94e8a84299c546af1c1fc1bb1cd5d739e827be479ee06816184ab1e0302b1012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d035d000000000000d4070e00050000006a47304402204c68233f6d310fee4a621462c65abbd4a97b3968e6430e2421adf9e7a9d2c729022055d46f04f59132d99c5e9e957b806c00e90d6e4edd1bd2947792315e476b3a2e012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d4ab3000000000000fb070e00030000006a47304402205138bbf4ca53428772dff468e5a948ba14c8cbff41aa1d68181ef889bd4059560220786078effe3a35feed305a3cef5be72b510e25f62039aff1d78bbd43a703ebca012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d6b8e0000000000006d080e00050000006b483045022100fbd1fdc67e34f896a6a77881afe5f932ade73597133fd6d3ba3934e59e9c6ebf022067adf2efeff5e023d2753540a433982a37166960de70f50c1c707683cc81aba1012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d