0100000034492cb6420a10f8abd4bcf18a06636c3deafd1f9d96d29f0588b0e61d80bdbe5d0700000000ffffffff3632fbe7600285447115fa9f3e5fcc9f843e729221f4957e61f51b8efd96c9dc2400000000ffffffff9dada551550741655caa66c1777a8960da55d087885c612be6cfe46b423b661c1400000000ffffffff5efa703d50e1ef798d79e996da6c47c882639d8fb3ffc95e471f905b13c766fc1500000000ffffffffe061150cbb1b6a2eeeb6bfaeaa697242e39a97febdad71dbba4810b4d977a9942300000000ffffffff498cc7a2b015db5edf5b6ed737fa4acb3e15ff62da4e58d30a2f299e794a2daf0c00000000ffffffffec7dc3cec184d0507988750436573ea9b1aca425d185c06853932d5f5c8301d00600000000ffffffff3b008db98ff526e5ce3f2f3775d438092017dda67213c521149e3cad3163cea30800000000fffffffff310c8b1c4d006a92af47e0ac81ceef5281ee14260a20d97ae3b0f67e81b91a11a00000000ffffffff695e73618db1b3d01ee7fa82f79f74c2d80f01c7979c1ecc3ec324900e368d580e00000000ffffffff757dcd412d8d168bfdf9055a6e09aa1c32929ae4afe4be7857a437dd2fa651b31200000000ffffffff18b48bdfa119acb1b18c4f95a29e38ada348b0d41cfeaeb736bb9007d69313b20c00000000ffffffff8a559061063255478f9418cbf8cde826a4630b07c95065755b0a732fe0f455f50d00000000ffffffffaf1880e8813a53a570d8c006601cbd032c21b8c097c2d4c019d6534aa1f38e670200000000ffffffff42ad259f259331081f6c9e714f6065382cc0203ef3a7f10f7b2f8c344978f2a60f00000000ffffffff2fb85ca58c2f7908d93e753196b74c45f8178534f7c846ac50052ec2b145182f0100000000ffffffff3cc980cd6afc0f799a99fa1ef3c2e63ef84235e986886ec2b492f0bc49c92f1b0d00000000ffffffff917a2372b58869bd16e6745b872d3dcba9be02cdb41032891562534b394c36930c00000000ffffffffd5b92d87afa8792cf94db50fc80eba7e310af5a7147aa35cf0fc9e1d294833f31500000000ffffffff3cc980cd6afc0f799a99fa1ef3c2e63ef84235e986886ec2b492f0bc49c92f1b0b00000000ffffffff695e73618db1b3d01ee7fa82f79f74c2d80f01c7979c1ecc3ec324900e368d581300000000ffffffff757dcd412d8d168bfdf9055a6e09aa1c32929ae4afe4be7857a437dd2fa651b31300000000ffffffff42ad259f259331081f6c9e714f6065382cc0203ef3a7f10f7b2f8c344978f2a60900000000ffffffffd5b92d87afa8792cf94db50fc80eba7e310af5a7147aa35cf0fc9e1d294833f31300000000ffffffff2fb85ca58c2f7908d93e753196b74c45f8178534f7c846ac50052ec2b145182f0500000000ffffffff917a2372b58869bd16e6745b872d3dcba9be02cdb41032891562534b394c36931100000000ffffffffaf1880e8813a53a570d8c006601cbd032c21b8c097c2d4c019d6534aa1f38e670000000000fffffffff1585ed003e758727baa43e6ce3abad1106dc653609048ea0f739b550ac21a721a00000000fffffffff27df8bb1645aaf031da8763127e5d4d8e73fb50d2c07b0723b5abfb8d6954770700000000ffffffff9c24156fe73c90f10d76a9c4493d773431bd9207b0fadceec939d8cc335b16f90700000000ffffffff1f735c768840528027d8c4ad3ddc85d80ed011f7439c0f124dbb248f284738c81a00000000ffffffff470fe366a4b1205a652df7d3fac115d9efb1e902bc1d266737942040f9ff85bb0800000000fffffffffd9103ae7916fe1ed953f2c44cb2b61012536320b9324feb8f5879389f9cfaf70300000000ffffffff52a58907701baa787256553d72a8e873f500a51281b4a2e84be5fa98984e4d831300000000ffffffff1c965ee618978bb76388620d8eacd8cd42609763370927faeb4e84cbbc78e5671200000000ffffffff4a49a8f54bb11301ed2a07c4daa68dd11ef3b13c9347a6b1447ece312ad47c750000000000ffffffffe4a4009e18ea39a41e0cb35d3268e7f69fec998a8aa0142aa8842155897408a40c00000000ffffffff5d7b7ecd36182fe888d32e3f6c54796968e27af962b3df98ee75b4237f1462280100000000ffffffff6aea32ec3e9ab7d115a765f8cc577bda977eb671707b45f8b39333ef58e177f80500000000ffffffffa763b30053fb08f557fed67c9ce5bc3c9b89f2c74a79fa0da826108353cba5221800000000ffffffff0132e12b3c8dbcdcf612fdf906b87ed8af1625ec086346d6c8d1a9d25ee39cdb1100000000ffffffffd1a162415cf9480cf59fe553ddc1dffe32d99be45351ee480c7f88f847b0bc8c1c00000000fffffffff2c010889e9bdd67fb1b46ff07b7f9fe33a0f2768de136cc43f1f1fb42303af60900000000ffffffffec7dc3cec184d0507988750436573ea9b1aca425d185c06853932d5f5c8301d01900000000fffffffff310c8b1c4d006a92af47e0ac81ceef5281ee14260a20d97ae3b0f67e81b91a11600000000ffffffff492cb6420a10f8abd4bcf18a06636c3deafd1f9d96d29f0588b0e61d80bdbe5d1600000000ffffffff3632fbe7600285447115fa9f3e5fcc9f843e729221f4957e61f51b8efd96c9dc1d00000000ffffffff5efa703d50e1ef798d79e996da6c47c882639d8fb3ffc95e471f905b13c766fc0400000000ffffffff498cc7a2b015db5edf5b6ed737fa4acb3e15ff62da4e58d30a2f299e794a2daf2700000000ffffffffe061150cbb1b6a2eeeb6bfaeaa697242e39a97febdad71dbba4810b4d977a9940e00000000ffffffff9dada551550741655caa66c1777a8960da55d087885c612be6cfe46b423b661c2600000000ffffffff3b008db98ff526e5ce3f2f3775d438092017dda67213c521149e3cad3163cea30200000000ffffffff0205cd51000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac9bcb0d000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac0000000000000000343ea4000000000000ba480e00010000006a473044022024766bb9f76ef0196e9a3af52d81eeb9c7daf091ea493a3037bb9b34cc6f0ab70220530fb2b13c4ce8ebb5c52db4e52186e5898fd634ab1e0ca8a2f39108a9d3f66d0121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593e478f000000000000a8480e00010000006b483045022100dc89c4ea1da3988f0d491c9ee6af516363f4708a7af8ea93604bde3f665b6d03022011ca7f3af582b4f950b771bf6bef58bc651319f14f62fd97ea3b16906cd2a2ab0121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593e877f000000000000b6480e00050000006b48304502210080cccd996f7a2ab29eb8c097fd34064f328f72c1427bf58490dd313db23d022202204c8078a5ec47ceb534aad51fe1f8d62dfcab60d164a1d0744af1703635425d280121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593e50820000000000009b480e00010000006b4830450221009552fe642ccee0a14367cb2f2cc32bea550ec6807b9c1c5ff6ca1c943940e3e3022056c7f11c0bb4d4cab9ce55a37f3866058664d96a40a404f00bcc2d40bc2371670121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593e7885000000000000a2480e00010000006a47304402202a7c34abe30a7d3c031970d06508d56bbd800345023b18046cc32074dedadcd202205460d8d51ea33c68c3d9fe17cba248b443c2f14291f77e6007e3295545b6f2140121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593ebb6f000000000000b1480e00010000006a47304402203bab841b04d8f1d5e9391e6e92f1c4c79e423749f0ba77f1f72cfa896d41f11f0220025e3a82a0be50778ca96209e52bae5eb838196e6a62b40cc6c04576a65aecb50121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593e3ed20000000000009c480e00010000006a473044022053600871d1147e8518ee43a32bcb704daf930ca8204d4070fc9ca7a9b2b8e56d02201d60872ea2bc90977f3eaf45411809cf2522333713f796101be5e89025c00ddb0121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593e49c500000000000099480e00010000006a47304402206a47baccbfe1867e446cd2be1d8030a6c3264ef978600904a47568648d8d4ed3022054120985d417f833f310c4a0eb2c17b155e4dc27be0bf9d2ef89d5c5c0ac5ada0121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593e2194000000000000a5480e00010000006a473044022012800cfbd3e71f6cce59362357bd59f0172899bf8074b9a9f6b8bc1ba8bdeab602207fc56b24795d39d26863d2271070c20b0cfb9180b1723c1b2f1992be70cac5450121021816be4c5decab83e660a395d00c4065634f19da0c39af942fb9d58b6d28593ee132050000000000b9480e00010000006b483045022100e001bc37537e31fe8eb9e03a181a6d4090cf2ea8d4ac2b061ee0728869445cd302204059bdd2d482daf1526dc8de24c0fcc7f27ecd4f581a5ad8e2897c6e9490d0b1012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c819e8040000000000b7480e00010000006a47304402203ef67161ebdc08b6bd92fb3aed0df74c6ccca97bb7fcb0962d451bf7ae4c15ab02200d2f3ce24447141781919f08b9cc8af4937ec34750e29094822afff7e9454046012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c890db03000000000058480e00030000006b483045022100da85e2241ace3fb0591039faff85c9029b0f30016acc1582992dc2a649a4e035022073bc49b7fb3bc7a42dc3b22360bfe3c03905593d73066c02868b64b211666f19012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8120b06000000000067480e00010000006b483045022100b02a7bda5041bd9c9c070669231f64c79115d9482f2618e65cebf54f74e01eaf0220020dfade67d6bddad57cc2c6f6213b502b4caf14b0707f1cc7a3a018882da30d012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c89033080000000000ae480e00010000006b483045022100fdd5d87955298726b80fa250b5ceac055e766a5a1dca9abac20ea8fbff8f3bed02203d12c15d4722e7ba1dd04a542c2359ae2f37ca758caf56e2e2abe77c59c3cb92012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c893d103000000000084480e00010000006a473044022033bf9c70333740151729a410f3ac74c8b9b734910c67db3871db58a29379e16a02206ca67679c97f5726d259c86a0aaf47d7f3251bd18b73aed1639223b1e7bda8a0012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8dd0b040000000000a6480e00070000006b48304502210089465d20f3cf7ff2e20970be300d37ef3f4cc8c1026c7954cb9f39e699d6611402200815d783a05144e98ea5a6dddf706687fa5e4e551494110546839114a0939a1e012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c85124050000000000a1480e00030000006a4730440220260b854863701fde28e8d248fc856c76d07a7c6b1516f65a3695ec4640722168022001d38681b3d641a96071adb71b364c7c03b2e2754fa22f9f2bf01fb1634872dd012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8cf4404000000000094480e00020000006b483045022100c826e5ceadac6e94caa082021fcff31c7bbc4d868ecc8e2c3168215dd85858cd02206bc8aa73eef7d2a927864f67b32ff3290f56082d552f198cf36b5545d5b6bdcd012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c87fec040000000000bb480e00010000006b483045022100c754a754d5a5bb39ad494d226dbbd91839936155cf4ac55077d827e5bf9b33690220412a53d09667983e6cf9847c2374140bfb7c000f6793f8bef83886f275f08ee8012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8a103020000000000a1480e00030000006b483045022100fae905c7a65e444281c90bb5ecbab36a09290fd1b95dbe55a32e8f5f84f932e6022033e5016c0b93f766367804d596696aec0111615302d44879a0f271244bfa8f4e012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e53c21020000000000b9480e00010000006a47304402207afae78994eac380b8cf7608f212e1fac6a48b95d89277c4e6d4d779979025c80220084c51568279d31954ef1b3f05796db05856e16c702ef2a33ff4566539f89706012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e51443020000000000b7480e00010000006b483045022100a2a29dc9e55a8d35284f50c8b46fdf14d5f668a2951c976cd85a3caf835a661502203228e1639f72bf97d7f82714190b4d022dc9417b37f4ea296094dac0274c32be012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e5d0cf01000000000084480e00010000006b483045022100e7330528a911c647aed2e0d0ae30fc68cd1c20a66ab16c18afb885b0d1c605e7022069caf4aef6259b229c737bb312143bc2fe4a3ec63f16705dfe91f05fccddc29f012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e5c706020000000000bb480e00010000006a47304402205d445a49ab3f77f33eab2e55d46a11c705b98f4b59bc03756ce5d21a1f5bda4e0220545f86aee07fc8b5752423eb11edd7637687fb4e9ff57a45398ccc5d9aafcc84012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e5e57e010000000000a6480e00070000006a473044022074466465dee9cbfde1963e76b6849cb87b606195aaabf3d261243d55adb2c1e30220565cc3a0ad29ff481d7500603cf2f7952c9d88ec6d374823caa229320f9e86d5012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e55a3301000000000094480e00020000006b483045022100963774f4f0bc46921924913628b56bddf40bcecf9aad94f06e86dcddbf23ebaf02200e9892274a5ecba69f1fc6c8ab03ef044b40b387244ba0dc4b8cd4beb5bf3c31012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e56bb4030000000000ae480e00010000006a4730440220357d60a18c4f02df231e6431e0b1d17da9581501a24f5c389232a179f82c129502205b06e1e267080984e51175e16d5ef195e062e9db68af6e5b8da4d515904ff7f2012103d4369e8373ef31e5094b3f2f36dce14ac8d63bc3eda7da9799a26720d2d3d8e517c20000000000009e480e00060000006b483045022100a2b2cbb98b6a952efdcbc2e363fd1726231487378b3b17c09e3069817caa76420220632575bc694935d4134b0d15ad48c354101e5efc21ccefefc20477626d635696012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d727e000000000000b2480e00010000006b48304502210099bfbf70340923db2fd3552c387d193e91ab927d6da07bd46dbbab2119a613300220254f2c2bf74d5136627acf0e399283edace883c589e7b3973ab3c432cf46b958012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d52f0000000000000b5480e00010000006b4830450221008181f3e0ddab679e08f76479f18df41570157d81201b44c06a5c4426488e5f55022029ff258074d7ae31511b167e18729afb78a8196737c48bca90ac051616460081012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d9282000000000000b3480e00040000006a473044022062ca119987007b3ff94aa0669ee9dbe04361bd4a9b5edcd4c90f87a6fa04e28302202d0428eb8c185561b3f7040a86b6aea5074e74e44da60fe6ef363626b3c3ce9c012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d94c8000000000000ac480e00020000006b483045022100d4c7e02e981211cd9ecbe2e1bf97f16669f8665c80d2baa38616fb1c6653934602207361c015fc6c64b0dda6397b21c81ec47bae83796be79e8f00f31e03c32ed254012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6dfb89000000000000a7480e00010000006b483045022100aa3439053555552146b305ee5eeb6c651c3036fad4cf6c2115e8f04a8ebe8a9e0220572b66dd25bf7e3f84ea94de9a54cb2df979309940b59c245fd6e6ab9f04fd61012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d1f84000000000000bd480e00010000006b483045022100aefc373ec88743494c853c52d5725509b297cc86c22c58367beb2c6f8499162b022004406da045238a05ef351f75bb36a9edd32399cb88dda3a4959f1be2d6265406012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6da2830000000000009a480e00030000006b483045022100e96143cc375cc487f1d2ff67d1d0c0b74d55e96efcfee028fa1f0aa69cf8f30302201e0bfeb21591bef67edcff716b0bc4609ffb549b258b9a0ffa29476c9fdcacae012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6dfe17010000000000a1480e00020000006a47304402204579fd50da1a0fd58d3d43f67d1bdb7e8ae90bf94736eb993754d2eb754189ca02207f8e1b8a0bd01e0c8628bdd5f45d89ce8119aa0c6ccde92e516bd1de8536777d012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6db2b7000000000000a9480e00010000006b483045022100d7cddb4506b247cc91c59b8c58aca24b1d9b0704ff018fe4660344862af35c2f022066543fda38d7c040aecb359408ff90f6ea5d717e996635aa88ca8928eac86a83012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6dc78400000000000098480e00050000006a4730440220011d0e0823446c2429d77560d11e8dd90d0e5c05c00e4c59ddae6f37f9766679022022a83efeaf7e22e4a69508e6812cf8bd832930df900f8ad3eeeca7df812a17f5012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d8789000000000000a5480e00020000006a47304402200ab89b400f2a4b60ff65253e1c7ced6f6ffe2ef84148d5dd76f20ab820cd011d02206699ed1b3d547cf6fc63a6b2d619022d433fec22dbf6abbef5175f7c26de1b5d012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d7b81000000000000b5480e00020000006b483045022100aa0d154e760929e095691af1bc688a5010a6b66a84c68f23fc6fbd67d157567202203c3284d2d444c44c679408e551d22911a6970e3b8b91e1e667cf7e6bd9539d2e012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6df280000000000000b0480e00050000006a473044022026ebf9aa90c02a89fa4f12538840a314f1981266161dff018179e03d4f967e4c022062b2258d0cd0451e75f9b83282260e728f46f07655a2662cc3112a852a220ec3012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d2f81000000000000b8480e00040000006b483045022100990e547e7589532c92d8a40700eca566371137aac7caf5a6aa81800ec65a926a02202474dc87e29b98eb55879453c9ba54cb7ce035fbbe61ab1fc670cc2941b1b571012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6d1088000000000000ab480e00040000006b483045022100c9142588d7eae91e2cd0ffb073e2109175bf54576e44bec6a4507b8747adb6860220019c4805e2ca94cc3f5bf71d1e92d7d54f2b70f5228b3816fc345220837ba46c012103fdb256e99cb8f03e2062f1711a94389811d38f56365498023a0c57916c84bd6df8240200000000009c480e00010000006a47304402201c0f77f8dce430a366d9b70e24715c5b227ba0d01dc28d213cbaa11b99c1d7fd022026d9ceff3f0fc8745d049f4f7660d6ab6839d691d8e449e61f767414979ad331012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74af8cc010000000000a5480e00010000006a4730440220268639347ef5521ae0532081c72d0510f6661897c1db355307fb15f28ab0e742022036f554d7df2d6284ed428afc6bc453e95bcefef5a06601586d5a0e4d67b1bd4d012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74a4b3b020000000000ba480e00010000006a473044022062635fb8a1df6af18cd54ea38f764a6a7e43db79e18cf588979c0d8b1331b7a2022030bb856840e8f449565d86acd095e462d086bef09d4ff850c0ab64f434c3b508012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74a9b43010000000000a8480e00010000006a47304402205a00a76b5ba362570ab4588d6b719c3a14b2f51cefb759d5bd67fa321987254502200c3925d1ea76e2b1bb81e9bc27510c6c7c7910d3f1d579fb14dd546fa4c0e708012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74a68630100000000009b480e00010000006a473044022076f4a6a7c0e43f77c72e42a777a45ae1a33f6a6e2d0437fe1ff783f79bac031602204782322dbd8c745ebf5372ea2026ea1a98d58de72a00f17db40349d9c97b5ca3012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74a963d010000000000b1480e00010000006b483045022100a397d5135e3c99726761c0d60d87b113663b28bd9fc209bf69a78f077509390e02205d035745cc4602c551d871cfc9d0fcafd912b9a7cf043180d307961076e41431012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74afc54010000000000a2480e00010000006b483045022100c37c25e86ca770aa16b03bc10e130d158b5f9cbbc369c0ec317ed75ae8d9ace502201493c47830d9b12f420448c265e1fad8d34ac40e6a51fa26f7b4e27795de6a0c012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74ab059010000000000b6480e00050000006b483045022100beb13df09c985ada1b0bb7b7b932899d2892bacbd01ddd81d4cdaed0dbe0966d0220506c57d7c044968395ade6f65551a108008c6171a4c6c5d7d0f7e269988acbf4012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74abaf301000000000099480e00010000006b483045022100fc1c334d564212d3ad8ca9943796ef696fbbaa203ddf6a090bb21d0f500d66d50220434c5d5ab6f469f1d4db21376ca43f695a542ea20b3e2ae5991a9f987d3395f5012102314c4bbf50d30ed3b764618619e498c7439e1ca22fcb97478a8608baf6f9b74a