010000002ea8cef801853fadff7bbddee0eb616d7a0f7d19759aa29ffca0ba25126cb5d8140400000000ffffffffa8cef801853fadff7bbddee0eb616d7a0f7d19759aa29ffca0ba25126cb5d8140700000000ffffffffaf5132dc56f4408a489272c1107771413f78f8d0b641250c60cfbeecd93d741a0700000000ffffffffbb060ef359092a1c489c3f4c5e1d4a1911789b43d3d924ad51dab829326a892d0e00000000fffffffff7fbaec9062b007629e2e46741e2db2da6293492040fb37dcde917801f22343a0700000000fffffffff7fbaec9062b007629e2e46741e2db2da6293492040fb37dcde917801f22343a0a00000000ffffffff5f53c7f96da99bb39c8304750529d01621600af21312985ea720a65f401aa93a0f00000000ffffffff5f53c7f96da99bb39c8304750529d01621600af21312985ea720a65f401aa93a1100000000ffffffffa2703fa3e7777d5812118eba74287899fbb5f11d204a224d6a55e3d7497f63591c00000000ffffffff0c1e78e58738f204cd27d467ba76306779aed84a6c9370d496fe63048653735d0000000000ffffffff45993371312f520faf978415e69f0a84c675046192cdbfdccd84611bc90f4b5e0d00000000ffffffff9e572fa7baece3db61459bcdbefa8f72b92b34c84e9e33495093eb8d90f8d7620c00000000ffffffffe9255e17746a6001491b91b960476cb143639f06cb4fc86a686c77a8b7e32b671e00000000ffffffff8e53b09808d6c14475fe3a921e388954366755681bc7a9b28a8aec88cbd418781100000000ffffffffb0878c9a89daf5cff04e82d2279a82a785495c257365d3c605dac11b20e7127f0800000000ffffffffb0878c9a89daf5cff04e82d2279a82a785495c257365d3c605dac11b20e7127f1100000000ffffffff88275c7aaf541cba116749472bd90dd4c7f4b15ee54916903e51ddf20bd30f940f00000000ffffffff0574b68f4b26e23250ead532163ebf80c8ebaac3cf1184894f8eeafb2ac0199f1600000000ffffffff0574b68f4b26e23250ead532163ebf80c8ebaac3cf1184894f8eeafb2ac0199f1800000000ffffffffc025498909a8a1cfb94a8f656bb3a1bc9167d65ff2132b81c58b4c57ae4e38a10a00000000ffffffff0b2d1e1d56f9282a597271362b5d18717339749a53891d7da7cd20a9214a5aaf0f00000000ffffffffc6fdc17e301d4340127aa8abce0beb935a605809928b67279199204bb010f3b20d00000000ffffffffc494a264f78b8a3f1ac3855ccb5cb7ce0e94d12bfa42412c7a3af6a59ceda3ce1300000000ffffffff00d83eb2f022eb90ac19d6bfe13a8ddd2b3d6d45d7035b101de2a625da96a8f00800000000ffffffffe226c10080346cd12f08fa45b16670730ae02d322f168ba0c7c3d6429951c6f01500000000ffffffff940aa180aff30c1d3b5b1c5f0f80dee5b63d2e5db40165e4505e6158f0c423f20c00000000ffffffff2cc537d5df775db9a2c75d3d3e44480ffb43057c16771ddf67674fbb7ed1bef30800000000ffffffff66ab8612abccf341ef442263e1086376a365b239846dde62fea9a2831f28e0f91000000000ffffffff3f9bae0a4f2ed2f797877c91ed0ea0c7a9a09f8654facd863bb96bba4abd20fc1500000000ffffffffa8b48e547852c4dcc29b8df8692fad3574290ba01239ad3c29477ac72d91060b0200000001ffffffff3d19e2982f2477a5fe78d778d50eb9caf29f2e35b95f4dff237fd16275dfe6100200000001ffffffff3ee608cacca66237e72b786c21a58e9f07d57268c9be7016b89123b372542b250200000001ffffffffdd944fe3dc7732508f08b2815914377d65031eee0ed07c68d931884d6025b3290200000001ffffffff9a2961a86c160527ecead6190e5efc06a2d53990c46e0ddb983715bfdec8f9370200000001ffffffff1707734bfb3418c54a51a86d1d22ca866519bb3bae1aefe48a12758946e56f3b0200000001ffffffff48da40fb705b7231604df86d1fbb18ad1ad85d3c8ba3350e5062e36098bc5b480200000001ffffffff50a6a4e214cf7a14c5cd2cb2f7514ea239a6c530b1fb761e94ab462e75a7c6740200000001ffffffffd41a197498539dc133648466e6ab57b8d5042efd3d5c1ef1de44c91e6b1899750200000001ffffffffd3ac78a5be0dc53d79d57b71779f9565c512573195bf303a53b0785712df878b0200000001ffffffff952095aaa22ab75818487f083d6d108f24a065b5ab7095713e479d55ab4920900200000001ffffffffb935f2492fb86a6c906f1f93e73f1506a1bf120b06e74c2809c6cb69b68b59bf0200000001ffffffff712a492df5a3b2c496235a2ab052e2096af906a370095f1959fc62230e130cc00200000001ffffffff95f27bb7750f70e4f8f0d066ad6d13b165784e6f2123f18998aa30e95ff590c80200000001ffffffff5c21322201e76e4faa48db069d53254323f905f4274eaeac36043b13c8137ccb0200000001ffffffff0b4644bef93376d37b0f111c24938edb1540e4deff20d67f58eef728aa6ea6d20200000001ffffffff75e799abea1b204a8a81755c8789f9cf61273fd66988714ce641988045927cdc0200000001ffffffff1e84240b010000000000001976a914546f4c9d6fc61c0a24db5162671a5a6dfb1a80e888ac91bd0d0d0000000000001976a9148e5073756f5d752c309d71f2d468fc34b16e6ba888ac09f8c71b0000000000001976a914b9bf62202b232233fbea9e78b5d938448ad8170c88ac30ff053e0000000000001976a9140becaeef5e600dd291a266b425dd708dd97978d088ac54ffc55d0000000000001976a914054021d6c81431cbd27167934b662d4a2919129488ac1a2f97640000000000001976a91433285d4377c6d230b003cad06fec3786e5c9dbf188ac2cda27660000000000001976a91499067454791bbc8cdfb8a80cc9cbbf86e36d420988acf51cff720000000000001976a9140361f60bf261f8341866524e2e26be1d1aaa1dce88ac4768fe800000000000001976a914b8eda17332cb8cca2dffd010a0061a9229c0298688acbd31988e0000000000001976a9148e64462747810dffc1557a322ed2e442b208e56d88ac7660b7970000000000001976a9140772b28bf538d5e334bdd0db520bd6c3380be83188ac4a38739d0000000000001976a9147afa61a5ad0a08d69721a06ab32c4fd01488ff9788ac5ee96be20100000000001976a9144220d1c8c42b0077421762501d92666189448cd988ac05a354860500000000001976a914e58a84b1bf877bd4489579bd1cc754dafdee06cf88ac2d3b948b0500000000001976a9142404ab30b4fe13c849477d2314d0150a8aac2b0888ac2d3b948b0500000000001976a9144d2050ddf0f10977d65a1190bdb51fd321ce860f88ac2d3b948b0500000000001976a9146474703cfdc2b21578e858afc33e2fc724608d2988ac2d3b948b0500000000001976a91477064a23add44506d9588274cd287a967338e51188ac2d3b948b0500000000001976a914788017b957a668810327238bf6265d8e74bd02d088ac2d3b948b0500000000001976a9149db9743f76a76587d868a80112000d849479bd3688ac2d3b948b0500000000001976a9149ed8f1c641c781089031ac02988f6d76a8e6e40c88ac2d3b948b0500000000001976a9149f59018fbf1fa40f817c4d780172ffc8d640eba788ac2d3b948b0500000000001976a914a2195e8037d2b04a34045f420635f6f7e71d570588ac2d3b948b0500000000001976a914b596d2a9abd38e07e9891d2e29caa495d8a80a3188ac2d3b948b0500000000001976a914cdaaf6dc293706174534c5b72fb3a8bec20b2a2788ac2d3b948b0500000000001976a914d4850dd6066a96da38f8b62914ab67da626ba9a388ac2d3b948b0500000000001976a914e2261ac7eacaf020a6435052604984a34cff333c88ac2d3b948b0500000000001976a914fcf7dade4265106e9086aaab4fc15471b7a218dc88ac2d3b948b0500000000001976a914ff1eeff6fae092af55a1fd52985dc2ae38d1e45288ac245effa80500000000001976a91489da6c6535aec27d0018b09f0d94509d4d593d9f88ac00000000000000002e000040000000000045f30d00030000006a4730440220626b69930b4373313fb9bd7aadbdbf3fbd3e6c2d0e608384c454ac2c9679ffb2022034ef88216df50e76ca32835e43d7feffddf63e5f467b14b9bbdc979289914fcb012102b7776fbdf552fce8151bc67bddb9932dd9d1dee94bc6115b59607c1a3a61c7ae000040000000000045f30d00030000006b483045022100a80fa8b6f40c8cc6d2874528506366d49050d0c734f6a1821265a107426cfd1c02207b98d39aab394531b8da7f9399993467c11fa9dab8749731c07999350eb6c24d012102bb20a64d83aa9d6db843a35902e5c41388bc34b25942c8b256e821a5c72f4e2200004000000000003ae70d000d0000006b483045022100d022149f03bd3262fe10629db2834fc09ca9534d41c805c0828bce01deee979c0220042d3a1cb981440b976c633e068efe3d9ec7f3d236153a4e1db60d2119d2ad920121034e99801d04d816ce9037e3b23c73fd68523058da002b4ecc57aa32d90702725300001000000000001af30d00020000006a47304402201ea1f6a585cf81012bd5aa73e6691fd5e0da71bf032960a394d46d40eb95d10f022018fd8e0f34fb3ea38c2c6c61bb1ab6f4e4f4af1d6010142be66cdae7493fb80c012103c83291d5996c764c17382a08d5ca5accfe61f089cb311a1e37b3e3a0f7f9749d000004000000000042f30d00010000006b483045022100dea1780bea54ad3ac39d863b46d36cce90ffffb7228aaa10deec99c299db2d0b022001e7eca25de1688c5f0470e64335eed270b39f610c2f7794a95ebf4d7dfbf61b01210319429dd5806c6bea06b625f36ce961ff7b2be5ed365e7cd64ca5852e254a8c47000004000000000042f30d00010000006b483045022100b285c194c07e43d7f90d37939cce090ae6a15fd797d3374e40485a2b05ecac9202201c3fe51a48a11ceeaed8db07d0ecd1c3d892ad22ea05c4aa6fe9abb7aa52c9f20121026b2bd9508d16a5fc6c7b3d9dfebeb74cc0d9dbd67b475e26090244d135e8da8f000040000000000041e70d000700000069463043021f535901091883d2ab22a6828115dc4d0177e9482f4f4556302b160425786b1f022071b169311b9a84840e73411c9b2d36d3fe391d9ec8620924aab1086dde598f5e0121035a328ede2145b54abd2c2bcf86a9532ab138154863ddd45eba7dd30f61c53a32000040000000000041e70d00070000006a473044022047e6f3de3022c514611338fa15f9906eea661c4f27edd87e9c14c57d2bdf7b140220789fab5a430bff71be42d8131f1d33773a4136a0566cdf763d6180822f0170840121034781a9c83f75b123185399a6c06b36544abb18aea66e61421457f1ebd1b9e36b00000004000000003ae70d000c0000006b483045022100cb5b70f97bc2a623f52b4e4016303082a19d2a91fd4bb17c8708b43463a8790f02201697558f7bda36bf63f5722fbea74c3e4127b25040827d03552b99583d4096420121036a7c61b62f0314aa58526b817508f156576d2f65db35f39f799dcbcf36d91feb00000400000000003af30d00010000006a47304402201fc2fc722991012ba755330e62d2d9c3b28a2a2d6dd983b1e7ba9afb9abd26920220135f130072a5f613ec4331d06580e916dfa76ac836b9d362bb674618de45837d012103cfd6b4433a4e1e204063c75ad6a52a20341ce0afecf4052f221ed5573cd7c440000040000000000030f30d00020000006a47304402207f4c2614d74b133cd6244035372410a78afae8f67acf34846c6b320ac163736702203bb73f455fbe1f7ff90500359d9934f00651a2fb7c3e3e1551d0fdbcea5b875f0121020c6b366aefc176f082958b439993971cbc8f83b42fcb15b90956fe3e5dc21c4f000000010000000026f30d00040000006a4730440220573cedd30338bc3193353dc956420c4cac59bab8ce8294eab6fe54bf221b171602205cc7e7212ba52302543db9472fe23d98507f1616cab8226be436574bfa91ce68012102aebf62d286f9cced2abeaec495b106bce9214247b2e87a8bacd9a04fcab73955000000040000000022f30d00070000006b483045022100aa32fb146cd5bff1a7fe179dccaab936d288deb09f1e673b4b28a6e00ecc7f0802202f604e06d386e00419e989a3012aaae0b4e671eae65b7db9bda044251506fe2e01210266de587875f61da1303808d3606d2b390e58e16019c5ea1e3f24464b950d1e1c000004000000000030f30d00010000006b48304502210093795b296206114db76e63d9b490937389d5077a09ca9c452db6049a4ed3048b022020ed95a54c01cc898ae9095e22b5acc94836f5f0b595fdb958f7130707d2ea5401210298a7fd8c92c427df691d2430a43eae3432bf67fcfedcfa085469f80dba9a4b59000004000000000034f30d00010000006b483045022100c2cd258c595625d30515e786f4a82d4ee1ee6959b7df7970b9d155fcba559a8e02200879d6cf5d364217d94259d16b6c5ac1b1871aebb9d8464e8908a8d360f8626d012103d6c12505cb08e19a40e98b1eee5a1be3ae8dddd9f5dcee3b64681608835ac4a3000004000000000034f30d00010000006a4730440220273755169a9ed19b4a0ebac00774add5fe91ccff2baa3306cfa7d616aacbd73902203024e62615591925750240ebd15717713807dec8b291e6747974f54deb798320012103a26abb141d4fb6eba5a29f630769884d0402a98caf3c1cb7629d50135be2b62700000400000000001af30d00010000006a47304402202a6b0c5002f376baeaab97a6732b3bcc691ec4f9ea5c8d6c83213bd3ea67dfe902206e5cfeef5db873afd1e8031648a2733f25c4b56fa3b83c884a796d74a2b55f250121020ed851bcae7bf173115f33e1175f98d2d0a550dff8adbc072fb21bc881f1c5e100000004000000003af30d00040000006a47304402200ea4d015852190af1680be42061ee0b54b712e683e26cba4f47f5522a39292fa022002658974c5f99a1e9c90db79b99d2a8277124454d69cf75649f9345104b1987f012102fecd804949671534370d8bdfe29180dd2030a70035ed4d1e8ba64921cddee2a100000004000000003af30d00040000006b483045022100c26bffa714f73304eb506d908a2f64363c1ab54c6eebe68969401998f7d79724022070aba9f212bd7b51733157f2026bb872bcb59213909a5e42d725ad9cb577f42301210367e88c5df3c61f3cdde7dccda45355333e77816b502074d4d6b4ce857a6a205e00000040000000001af30d00090000006b483045022100a04dec05ca895f39161dd1835801767412f490b6e61c5b2dd311c414d209a3850220109d2c5733c52136aab444486309ed420a122f1fe9260f38e7afa1c3c4e8fe2a012102edeff5c7dd2cb7ad7ae081e08b5d393f11229fde77a64a43d8e1b061c2711856000000400000000019d60d00060000006a4730440220491b553c5d3f91910d0c392340f2cf157f98dee7206aa0c24dc9804d25f98cc602202c3bbe2dbca71797cc7a92b066ca2f45a6993d200875f0cb571c45fb05522ff40121034c7c2dbc12878f688b2608f90c4cf753169565119dd159c5d57f7f38be34f93e00000004000000001ef30d00050000006b483045022100bdc1149c0c7dbb58ed6c217fedaa7180dc9b6860109aa196d7679420ce892ae3022026a62485ee09b9238a04c6594e99894c53f4a567a44255d7b2ba9045a0b70e3c0121020baa9ea21e59e5d7ade3d9d6157fbb31a7674a81146f50c0462899c5a5787a1300000010000000003af30d00050000006a47304402205c1f53f775549bcf7a0d8aa8d6e91afc063015f7811ca0999db84b06ad72d3820220575a9b55155bef829b02ac819ac4d07a64593bb14a4d66e68f703f93a3a8c1bc012103046afcb6f90ecbd97fbc5edc7acbb84e389b8e429c07f30b63e67fbdac81b176000000100000000038e70d00050000006b483045022100be062a2b1d1f9ac0a11d07ca15e6cb6a203dc91a7b4bc4cde7f704868b3207fc02203a1c57a49dc87ad08fb0eee0f456b13abc5887e1a23d1fefba00c99e330f76bd012103dea4d7d0c5db3eac93de023c11e161ec134c993f36570316ac6575397e0fe8e90000100000000000c7f20d00020000006a47304402204c80bfbf7764c41b0b68550c7efb39ac44e36612275762c64b2336e1c3becbd40220618123f9f6569a1555f41735d6b1c59e90f5770811eb7c703a8efd95bc89f99f0121029b3bfee9a9f6b741132b059cbe8312418567354f5cb755242844f6a3299f5fa2000010000000000047f30d00010000006b483045022100ea0fbb5dcb92cb7b0a8f98e0d28f28cda6455074a8612b34eee5bc5fcd9bf78d0220142b90abfb296e16ae6fa6620437c833c921230a49f76ce260239ba0db81f70c012102ce1bfbae379b2565cfc77f28e4deccaa2c5beb4d67a060d5910e0733e4d2814e00000000010000001af30d00060000006b483045022100ee259ce7ba8c761b2bd94f7170778ebe65e27862aecf3f969991ddf6b7552e5d022013c51adab47ed24c03c20307c63d3bee690a6cd1949e258a592cbaea254c28f1012103a013461c55155e027ba2b74a64da19e2ee3f2d8f03d815c3d7102e867828ce8e0000000100000000cdf20d00050000006a473044022041b7da519c079eaad50f627880ac218e79aa4d5de8f3a082d757f46906d63a4302206a999dd304fe7659b941df54f88c7a3c6654a41dda3e22ea33b99a36f7d880580121029109c597ca6460a7b37941d84d9f20e3d0b45e129bf629442e144d8ecf07ea7f000010000000000040f30d00020000006a47304402202ec9aad8b2deb5f31112398359c8a1d2c79f02da8254c5e36944d6c87af0d9b702204ac797063d22dd05c66bee8f1c379697172668170fbce75c372ebae52cfdde760121032050268d97db0dd32836ca2ada52f7f63f6166614f93d47160442c4c7d55915bcc762c1a0600000044f20d00050000006a473044022048af175d9ae154a40d5ca7fd866e5eeac690c19f4488a51c93c5b51036c8356e022059320323b6d6443b67fb2e55f86e4339b0a1fab51e5f8fa0bd07c63b1eb9e13f012103ae78787cc5fc95fc00057cabd4fbcf06d0293e9e706d063bb55605b73e6aa79f29742bf0050000002ff20d00040000006b483045022100d267b5873f0e528daa3ca26fc1561bf1ac62ff8b9936cd8e5fe0c81c0673afc002201eefae3bf10a94b193cfb9dca584bcd593c0b313409bac8dd8c250da38c42fcb012102de31fe7728d04735129450657bfab1dd11ba49404fdac38b565b1b5b83b3abb51b53ec9805000000d9f10d00010000006a473044022039551599f55323f71a2782f135123a2c2fb0f0f9e945b1c1f8c6dab4724afd590220276179f17e892e4a58f46567aed33d9144111243b7939dc7489c9b3e02d24c30012103f72d8ee96a4b7c372de8e869af28bb38d7d309cb22ebe231174e289ea26991085ba94a4a0500000023f20d00010000006a473044022070b667fd03a9b86099112803ea2eaa1bc619e2729468eb212754d72fe624c4c102201014bce9e1f019b96ae3145dc586ee3afc5601b3e9b19b9866c30d3e2a6cf725012103da1589f5fac7058d665b824054f1c66306c5c4ee86177b0ed930a56faea44d077db23b22060000004cf20d00050000006a473044022018f48db791bb7252f76a66a46b51cc84b12e85b6a7520f56f4df6ccb97754371022047eb00b01ea03eb4613cdddf15ec3a2a49f7bb77bb642b0e0189354b1ca6092b01210382a6b1a56d8699575a7b58059dd533698dde27b3c161c5d4e668492ac855f9acd583f728060000004bf20d00040000006a473044022026a020fbcfbb3ac8211bfed77f692d5dbb67c3f3fa7d72a4b90b11a5f4ebca10022051811b199097f84e96bca0ac231eaf562ea5e3983e02cb8a42a15defe14d80960121023597cb79a56d64aaf006d681be2451975275b64c780435d94d5c9df67f5bf30fe005f7280500000036f20d00030000006a473044022003368091530a5f6ff1ce5ced168451fa5103f071b5f741586216781d5231740d02201a91a45a4a5333c80b1f46949b453b9909548dfd9d197f1a3724f12192a91108012103dbd930835f7d4451796227e14945fc032441ddea059d36a0a73270dfde8ab868a002a298050000004df20d00050000006a47304402205bb7496a27733942c0eaf8ae7e7952c0c59241b7b0b043ddfe6ea141537d64e502202bcd5c7e4a2b2a43888e2d805d3334a71efe851db9ea68c52bcb31db73de9f1e0121030e9051c10c93eff1a1ae8094f67240c7705712c06796577d1f08d31c1acf869256ad920c0600000036f20d00020000006b483045022100e7ead7bc5d76463889f5ed1ef4c27616397becfaf3fdbb1be4273e4b188625da02205447aa225e47674fed777f8c3849ff2d1985e1ebcb57e5fd17f3aed8a583a8e40121025a5770983bb5a9f8ffab46cb3924390c48bbc65bd0586cabcaeca458bac3114793699f8c0500000036f20d00050000006a47304402205bebcc6bcbc02f5b68275083d47badea876daed138129cf773b5f6ee9a0f30270220241adb85ef4a69295efc3a2fbe1dcb5e800db01de4615cc87be68ff6a2dcb6ae012102ebaa8cb235389ac69d280a646413bda10482466c24820a50e8b9cbd429556ed594435ca30500000016f20d00010000006a4730440220447071ffda151d9c4cbc9cfb7b3d0922fee30b646a1025e5d86fb69c9c8fec570220373c1a6787a307ae9f8164087112e8a8e3c5f2070b86dededf89c6d9afadf17d0121031a5edcc1caf4fb972282917d899ee2b24a43cdae036757f9fbf9e63d2aa100a3a002a2980500000021f20d00050000006b483045022100b06e4c168bf79f30d8f496ca671eb68058da87523d240f61702a5a06e3e0f790022004c3630d357a3c4b4489134f0571ff40b6646250b0dec7ed5e95ff3cb71b65e7012102fb4447e66797feb1d425259a9e047389fc83cd9638375b6cd7105c310f29b7f3d00645ea0500000040f20d00040000006a47304402203e112f8e03fd63b2f3d4e3448d61a510ff7c21183acaa88aa6b30ccc3c8828df0220167775b93618aa1f37b96e4b52c30a64b19d6b5f8f0af5184aadda1495d0dfc3012102a51b11f1be72d5302d226a219587633a075ceac21ffe766eaa28cde327e18192609cfff8050000001cf20d00040000006a473044022072e61e038d7ffb6cfdb3f4724b666d1e98981d048228dcf650c3edeb58ab768702202d7fea364bb1add43ee2a14dd471df9162d854be4fee9740f639c5342a41596d01210346152c0b211f7e43f73bb2593c8003f92494875e506c2ab56eb1ee6faae8dc933f449ac90500000034f20d00010000006b483045022100d2b7fffc5cd95aba8945a7a16d70348f8d2de862b28c47e28611475a1b53be5102205d668e2ba813916ba96324c0a8ee61314171d334b42f443c1960a58ee06f587a012103e9a1747c729abae17dc5d9d06116b24dc8014356f6509b0f92b221d946ba018adf4a56e90500000022f20d00030000006a47304402201dfd8cf48b952eea43131596052f273151eba86d0b9a5ec5f88c301e6ffb7b0002203c9b61d21c2208b4f6f9ad70ae2b132466e9beb90b04e6f9379c5bd94ae1c104012103b06b0f6bfd87f59dd472e22d800113c9ac4c129e65ef1fbf5aecc528e94637ba653b006a0600000048f20d00010000006a473044022042516d6ff61017ed6d1383d33887a660e9b59318659011c4021d3b8b9c309392022074f0e646cb7fe9282134f8af379e8f1731fd7b468df69c579b39aa0b746213190121039b3cae01b9c7818459d46d6f5b824d4bd7dc16c34ff22eea72386e38217fd42e