01000000214a7672f487593a5c8f1d598c1dd1cecab88a7132dfd39c5ba555226baedbb3c20a000000000000000050d573429b96d62cd50cfebc17f7b3beecc3fb680fe50b90170ddf35e67509760e000000000000000050d573429b96d62cd50cfebc17f7b3beecc3fb680fe50b90170ddf35e6750976100000000000000000723a4d6c50122e095a71e5dffadd3a370200d6d99de09e93d2a21c87346e8d680d0000000000000000d3c4c047cb080b67d4c30dd8dd565f22accd48558364f70f1a5e6cd18fc28081120000000000000000a8d42d1b7b773b95c87ab70ae9c9c3dc0844ddd7700d0de3881924ba57282f861a0000000000000000111cbe6ce94654145832ff13f90d74dcc9a100e88270a415514ad082e030acdd3600000000000000001baf0f4b8354da9e471c8b2b41f594bf9994e1e261482eea55e985943553b04e610000000000000000723a4d6c50122e095a71e5dffadd3a370200d6d99de09e93d2a21c87346e8d68020000000000000000ac07cd6c309b4cee2ab71f81b14bd43783fb43c25d853d67a15a62f96b5c92db0b0000000000000000476b00b1167ca9a9b917d35bb778d9d296ca31f81f49cbc54d4f44f2e48cdc691800000000000000004569d9e52a31160a40d49e16bfdb67519fa3fc02b2d1ed65f9c487f6731fd8ad0c0000000000000000e2b20dc7cf72be0507cbebaea142babb30376dc94f094ebbb1a1b2578d446837390000000000000000de46d34404bd749f3425700aca9a9a8e423e7d6c5a9db03c3704726005640dfa290000000000000000a8d42d1b7b773b95c87ab70ae9c9c3dc0844ddd7700d0de3881924ba57282f861f00000000000000009fd2056bad2ac039cdab76a9e125a08d14bc05711657403048d3da3f5022c0de0d0000000000000000476b00b1167ca9a9b917d35bb778d9d296ca31f81f49cbc54d4f44f2e48cdc69070000000000000000d3c4c047cb080b67d4c30dd8dd565f22accd48558364f70f1a5e6cd18fc280811b0000000000000000d3c4c047cb080b67d4c30dd8dd565f22accd48558364f70f1a5e6cd18fc28081010000000000000000476b00b1167ca9a9b917d35bb778d9d296ca31f81f49cbc54d4f44f2e48cdc691d0000000000000000d3c4c047cb080b67d4c30dd8dd565f22accd48558364f70f1a5e6cd18fc280811300000000000000003039756c6524577b4bd01bdd8cb6bf250f7f53ea25b5399ea71862f5945851f80c0000000000000000d3c4c047cb080b67d4c30dd8dd565f22accd48558364f70f1a5e6cd18fc280810f0000000000000000111cbe6ce94654145832ff13f90d74dcc9a100e88270a415514ad082e030acdd260000000000000000a8d42d1b7b773b95c87ab70ae9c9c3dc0844ddd7700d0de3881924ba57282f86230000000000000000d3c4c047cb080b67d4c30dd8dd565f22accd48558364f70f1a5e6cd18fc28081110000000000000000a8d42d1b7b773b95c87ab70ae9c9c3dc0844ddd7700d0de3881924ba57282f86000000000000000000de46d34404bd749f3425700aca9a9a8e423e7d6c5a9db03c3704726005640dfa000000000000000000d3c4c047cb080b67d4c30dd8dd565f22accd48558364f70f1a5e6cd18fc280810200000000000000003039756c6524577b4bd01bdd8cb6bf250f7f53ea25b5399ea71862f5945851f80500000000000000009fd2056bad2ac039cdab76a9e125a08d14bc05711657403048d3da3f5022c0de020000000000000000a8d42d1b7b773b95c87ab70ae9c9c3dc0844ddd7700d0de3881924ba57282f860500000000000000009fd2056bad2ac039cdab76a9e125a08d14bc05711657403048d3da3f5022c0de2b00000000000000005e24fa37000000000000001976a914745bf831750c9593dabcc2c5e94a89a30f6a334e88ac000000010000000000001976a914ba9b8760c8f9b02d470e902ccaa044d07eb2c18b88ac000000010000000000001976a9146dd800ed8d37df836220f85d78b9bdfc29ab1e8388ac000000010000000000001976a91440d4718eae484136b1632408c076ccc9e4358b7088ac4b17f0000000000000001976a914fc758c190320b077714f5d536b4e9973292803cc88ac000000010000000000001976a91445b95f3de4cb16b609352b6ce8c3acdfef97374288ac000000010000000000001976a914d001f420b1e5246b090f1ae7ee16947b2ba9569a88ac000000010000000000001976a914f19c268b0916396c8788861843317121c31bdb9388ac000000010000000000001976a914d33b7b2c1ac476b04288f337c136f2a075aba26488ac707a3f000000000000001976a9141c27e5e8770f66304e8b8c4725e8a838df475f2788ac000000010000000000001976a914653de302f36224d57111b40d31f3570cfe4a175b88accdde8e000000000000001976a91414441267d4ff3f23c01dbb34bd8606b7f0e8e60988ac9d2de7000000000000001976a91438e3f09ee16765d8da293ace97fca031e71a72c188acfe23c2000000000000001976a914d8175c559fcf556ab15e05b2370d1f7d084a6b6f88ac000000010000000000001976a914b3ad0ef4c27e1f1f7d219cc6110c7e307e545e5b88ac000000010000000000001976a914ca5c4eeeb0f7fd2c30adaeebdb27b941f9b0e68988ac000000010000000000001976a9142a183406f18ec8c314390b0b1f811f05685e9d8d88ac000000010000000000001976a914e3b06b1d1aefaf3411abd7bd25ac2c8a448fada888ac000000010000000000001976a9148155ae7ae14e6ab63d168eafb4124bcba7c0137688ac54cf06000000000000001976a91495e6dbbf075c4c732eb1cd35a33034747b1f1a3588acf34b53000000000000001976a9143d348dd03a686ccee3dca53c023adc4422dd20ec88ac000000010000000000001976a9141d828ad3cf3784338a2eb903e65c3c32ddc49c7588ac000000010000000000001976a914a5e720a5088d4d7f110d868ba456d64bfc985e2688ac000000010000000000001976a9147a038576493e392c0925ce9eeb077d9a79aded3088ac000000010000000000001976a91477dde24c175b09dfab82fb2ca2e1fb2f300cb6e388ac000000010000000000001976a9144c184d735f03b79798193959b8bdfd42aaedbf7a88accbba74000000000000001976a914a383c883a65f935b598cd5940e263ca593628db288ac000000010000000000001976a914ede641d9c2113b18491686a8b5256d0dc6882c6b88ac000000010000000000001976a914c17cbafa03fa26c49adaf2b5e52b04fad59787a188ac000000010000000000001976a9141cdcade0b77823d69ece1523dc8fb175732102f088ac000000010000000000001976a91488f0297d9d5c935636ab27e008a1da8eb0eb531a88ac000000010000000000001976a914be67736c75d0e0f08f4cbad51d4af87041beb4f188ac000000010000000000001976a9140d0b70a03e016dfbb5d1ef3838b9323fe9df2e7c88ac000000010000000000001976a91410c5c080314bcc3b14cbfe22c60d76040f4e555288ac000000010000000000001976a9149ec2e30a18556aa167594760759ac7f6be3cc26988ac000000010000000000001976a91487ea0374082b50a28e46fa86da5ea6341f2e74d088ac000000010000000000001976a9144af78168970ecb49cb32bcd5f105a49aaf30f44588acb20f8a000000000000001976a91467f1e0226aa7d20c8ce126b80d09b9b00c3468bc88ac000000010000000000001976a914c10458c66b0d79baa0c6291859ab9ee4d8b57c1d88ac61bf52000000000000001976a9140ae0ab958eaaf9d6bf23ae21a6cc2abf59f1802d88ac000000010000000000001976a91403805629ab2fe1c2843da2d09500950924883dad88ac2c6992000000000000001976a91478b1e505760198c9fd62bfdd0485dc81a702874888ac000000010000000000001976a9142de1e52402280d154bce3f610a3c31f130d353ed88aca6896c000000000000001976a914923252e5acc2f019c5f03bdc2e78be6efad88a2f88ac000000010000000000001976a914120e7861f47cbc7a342c5a1242d679db5485f3dd88ac000000010000000000001976a91420e4fc6213dc6e5b593a84e8c1ea60e7a758677588ac000000010000000000001976a91488cfc5cbf1db7f4fd4852a81a9d9d2cb4c5578bd88ac000000010000000000001976a914ecb667d8b220c1bec40206936510f24451f739b788ac000000010000000000001976a914698aebb8aa17586fa4d2df48e50b210615d888d888ac000000010000000000001976a914781b89c1544a0e58cd1d9e1c5d79edc0bc2eb90288ac000000010000000000001976a9140c6ff732d9557e18a56aef74e1b71c5461a5beea88acc6d78c000000000000001976a91423c74b11a391106224dcbf7c6f110e03b307e43688acf7d7cb000000000000001976a914286b0d97fbaa67c61750f080067fe36b7b791f1c88ac000000010000000000001976a9148eef10f4c2322296d806f434e25dd9ddeb55db3e88ac3fc26f000000000000001976a914d7ee8233d042c5f324970ca5e8d4401ecbdb4e5788ac29ad32000000000000001976a9147c82cb1657f538d2e9b50e092d053b628ad8630188ac000000010000000000001976a9149042ab7027e62d07ce9420e46ae1bfc71308957f88ac0840f4000000000000001976a9148665e31cee52e2e43fb376a4868882361123165888acdbcbe4000000000000001976a9140ebcb0c67c94f944af4f221bfdeb092d30edaf9188ac000000010000000000001976a914a35f360b9eec50ebeabef8107fa43da7978c745688acfeebe2000000000000001976a914d1ed7cb73bdc396c6e0f316e9a4a37666ec9c9e588ac000000010000000000001976a914d933fdfb6ff9d45826b106c3c02ac9f0ea5f61f388ac000000010000000000001976a914987b6e49eccb7b530b8ab52fec8b0efc62e6444088ac16378d000000000000001976a91404ac72e4babb46c48b125b2dd0adb0b0ece8e0be88ac71e017000000000000001976a9140b85e8ce2cc866fc4f0340fdde8808b073aca52688ac000000010000000000001976a914a14ed203e723c9ab14a97a370d63a2f9bda0548888ac8c8215000000000000001976a914fe95bed565adb803f8c80099b28e7ffb7f6f7c3d88ac2e2908000000000000001976a9148ac4670ef4645e351b6aa0bcaab1b63a2556e18688ac000000010000000000001976a9149d260d091785f0be048a9d7fe1cbdc30d78a649188ac240ff6000000000000001976a91470831342f1d4321787b3e3a00c1a9bfaeec95a8288ac000000010000000000001976a9147c186f48851866c2f381524476e05c99e2d8d64888ac000000010000000000001976a914ee1927dd289e98ed7a06b11a79b4f1a420208bd188acf71a85000000000000001976a914beecd717360cb6237dcc33c9a074463cc2932ad888aca67347000000000000001976a914b59acdf16421a5ba4a672f37ef34516bdee4484a88ac2cc112000000000000001976a914d3739999f4484d6b0864bd44e945ce6ff1f632b688ac5908f2000000000000001976a914fd29913b7994d0cd506df1a8f85ae176f487012f88accec860000000000000001976a9147623e19f9266cd25b2858b92d0427c0fb3c8974f88ac000000010000000000001976a914cf5d2e32acb5ad9ab9d5cdf56718646caccf22d688ac000000010000000000001976a914142b8112d2a8d612d85be3f7fd77d1e4fbe4c08188ac000000010000000000001976a9148c095f9c11abfeef2eb2b2ef929f030dc8578dbb88ac185b75000000000000001976a9146bfcd937b281df36da75f9b83dfc52dd9fc83e7d88ac000000010000000000001976a9146a615881de5188577d3f01be1f903bb433636e4888ac000000010000000000001976a914001788ee2013cf6cedb50c58300fd4570620ca5788ac000000010000000000001976a9148e15f0b1f27a2a9fc345bec16c9b184e0d16b06f88ac000000010000000000001976a9141647b9669bdd4177ad8da19050bf4a237fde706288ac000000010000000000001976a914c92a7aeafcc8b459c54340e64e1fe2a398079a6f88ac5f8e53000000000000001976a9148081caeca9ec2ca95efc1c3a9458ee7f5d4b205988ac000000010000000000001976a914d0b52268b1c382a3df5a44e39e139a9e992f905688ac000000010000000000001976a914bb5aa9504c6edcd3825ea5f6ad655bea8877bb7788ac66f21a000000000000001976a914df0b201fe352612cd531dd58d5b8bba68dd775e988ac000000010000000000001976a914b363440168c2b1e8f68b124c1d15b3e29373082688ac000000010000000000001976a91448c25430f9c7059d120791d7c15890f8318c8f8f88ac000000010000000000001976a9146cb59d7a0ff5ef2e89bccf5e0a83d86042a2fb1288ac000000010000000000001976a914faec88e5d63077b6675040446020f41c3733805c88ac00000000000000002148f7e20200000000d87b0900040000006a47304402207fc02dbf658fb17c976e6386f3b109dfb0d38cc44b1a5a1a64b6fe63adca4e7702205a8b9bb9f73f50af3fbbfb4c56d6b98b86036664695e4c840729ff9eb57391fe0121024cd0f22c7fbc44dba79741f9fd460fe079c6fda8b341d7066608905b7d85fe8afc1a8a0200000000cf7b0900040000006a473044022054afbaae67e0ae13b18cd45c2af41003fce59c3c974ae8518590b9d5633cdd5902203da179022f1295b3a3fa7577b9baa56e99d081381d96fffea6255e1b643e2332012103ab586bfa0b5bbcb4f72cf6733d8156b5f8333e975f40c4cb16d105dabc8df38f43c9520100000000cf7b0900040000006a4730440220563595e80602aa9cab92c140c2088ad177629dc21ab1c5ac31c1e6bb7c80c4b2022055236fbdeb7b336b7782ffca94a1a106c734b4063682ed45f5023e38603d2fb60121026a194607fc62dd27026f9c3bf619e16c07d9d9284df782bc8bb67e7571699a060bb7320100000000d77b09000b0000006b483045022100cefab4b4d584f24f446730111628c1e48792dce2d0a7593faf27c5ecb3dc415c022067c9690e8be4c12c4dcaa5b0e3123f389fd21dbf9337045f3a56749b0bd6e0810121028b7187d80dbaa8f5206dc870ae33802e5e5369fdcecd5d03b7c79888a52b351ed61bf60300000000d87b0900020000006a4730440220633ef2989f29889a2edbc49e04d7eea08be4d4e38f0e7aeef77787d345bb150c02201254b6e2159d34e477ec3ab2d4ecf5d0591f722918210d3a42602b6e456a77ad012102b7235536f470c1912c2c685fdd1f195488ff8861bafcc37b6b54187df0d034746266750200000000cd7b0900020000006a473044022005829cca18ff3f6a1172a3fb02e82a90cbf4b6f17e4b6536d830d1a715d55d7802205a605860980196d32028c2ba3e9d9d74e1257c3aa3089a34170cdf07e0757386012102f22da05801f949b6d59f8d5e1864ab41af3ce51555a568a1bb8f67643eaf625b22873f0300000000c47b09000c0000006b483045022100b719ac1b0bb191a86aba6cc67cd433b538b33f9188b605c1aedb93d130cbc35202200a64e61509c2d62d54b8048af8aa17735c5e1a356b5bf26f675b0316ea7967890121036fee0888036c9ff1bbe5bb283be73bcc4696d7599be266e5999926ec2a111384b0fd1a0200000000bc7b0900060000006a4730440220130fd2184d8fb117fedd94e1a879dfda9064d2fc71feab795f14ba964087413e0220686f943a12cf1bf2d5c5f08674c2ebc059dccf9a8f9afabfc060cc6e7bea9b4e012102bf637f39b1015c41241fe2653459216edc11ae957042e62b41c05a9e8641d4255880470300000000d77b09000b0000006b483045022100fae722723b63a2776a02c5d8771832c9de5b9783371a58b791c1bf748e683b8602204d2cf54be45ae1ad1a3af1e45f41ea072399a20aa99fa5aa810a893b42c495d2012102cbd5b8469827cd6c95d2e3fdac1456d201b411e1c676b51ebd0192b1571288d2d9e1cb0100000000c47b0900100000006a47304402200f484b767bb229d9bb77e26fe7f2520ba9f72507c15df4452c5cdf664405c5f00220781c580d7d7c3f1632ec8939f15039c90e7dd9b15050292a7084650c9133655b012102a17d6ba4022f094bb4e738520aac53c37d6989111d417b5364a41e2047a64d1f25d7e40200000000d57b09000d0000006b48304502210088a27e2426db3a46a27153ec7527b9b2a90ad2db6d1583787196b144d72cbb2d02207ea1225350e3c74e32c492a7ce2b91ceee4cf6d123476c1b2c9a23c4d83c85270121036356a7c8d69386f1a81fc9686896408daaea645343b6acda9c7fbe701b74bbc53b12f20100000000bd7b09000c0000006a4730440220485f5c8d62eff6d212b0fcc0ff3ede422ae5f756ffc2d23c43c418011b50a8de0220656733e292b88fda3463e63e8bd37bc3c7b301cd42fa7acd2b261e1a72b10e67012102f482bc81eda0dc568f8bd7521fe9f2b6941ca564d63498c30709bf4077365d22ea49f40100000000bb7b0900050000006b483045022100e8257cf536eddca559b0b8e28a1ccca0abdaee81950c83a32616203bd7b774f202206884517bf75ea78c79cc79d1909859a6795c6492c415bef9d71a62e065a9e4860121035878b64596005e611553f2df7bc735fe2a7c97c79991305c1f7032bd93e1d6b478e48c0300000000d57b0900070000006a47304402200db389c3076c47c146a9da393deda7ca667b237a37ff7eda5465eba6f35761680220721a59420b423714fe30ac1fe65de3f945fa10b8e49760997dab60752030d0b40121032a1b5c2d33a5207f57bd4112dc384c681475bd8dfd18035e17d0e96aed7acf6b7834080200000000cd7b0900020000006a47304402202a2a264b39395bc8907352bad5e1ca4ca97325ef547d761f1f0714b0592b6dd702203c1bfaa12c4435c6b5a49fa6810deb6f11409089698b9478935de039b8348c420121024a76716e87c9d573d95e934dadf330dbf15aa05645067375b0db6b49d6f1736823ed170300000000d17b0900090000006a473044022059d28e4456716baf80a7d5f1af6b1bdb2b9f0b4bcf1d56afb310d11b76d793820220603b8fd799705b5e3bcb1f140d00c6a4f22b0580df7326f9ffea42c946f25341012103fd866a3c6cfb715a0e1d9c6bc831fe35b78bfcdb8ec20acda13739af3b4281b0decd120300000000d57b09000d0000006a4730440220276b8c8c88c86db03529a5a5782a3020d50a3e9db53e1f509b440df709168c0902206a92b8a2e602a05c6abcebea5078e756ee6d587a8ca5731cf0236b6701dc0f55012103f1d23b61e22c2282e508a81b7bd4cbd5e8659fa1863ac7f4bccea388c4805205e02dc20100000000d87b0900020000006a47304402200a31df5ecf1f5f0806e2fe887837d1a6c2d17a576c490783306da619b28617e602203f9b9e02be257d89550a7c6ee25d829620872bc9c3cab0b91f934f4cb83859e9012102edb25eab87050758e5f0d318262d69355a61633ab771a075da9329c1d6a7f78dadc4740100000000d87b0900020000006a473044022046266d1d03d4009ebb1d72ee68816a614fae3feea08539e6a4662b31a037644e02203f14ff1a74e5b11a1d0a9afedbca0fc63d3066bdf3bbf055a0795124fc9885a3012102946656f5582e01e872dc40dd1ddcdb4ef2362d70de6973a80036ea3fceff59346e8c150100000000d57b09000d0000006a473044022010a07403959532140e39042fb45d9429018ed8c97a50e8348feda0d8f0720c5102202b38cf752c5e7747ec2c134075444f913d8ad5f1efbaacc5278f34d28c24b2e7012103f6bde7af4afdbeb6b3ea24566914b5a7b03550756fc9d21344927021ec90eec42d21f00100000000d87b0900020000006a47304402204ee199b291023128a16035b5e315a7a6d35a1f244ad82569a02f365f0f894092022018a1cbd5702fe3dd5dbe93802c42febb2fa5b2592731d5374c782a550d6d786301210226169eeda9a7701a857fddea7571381ce3450ac0b952ebce7b60af881ec0a7b23d57530200000000cf7b0900060000006b483045022100dd2ee2cbbe1889a1c2c25b4eaa15ccdc06da1f1eea79cde03056a5b533e45b87022077e500b928fb793a4deae97f76b5ea403b41901f31711f64fd4c16c0322ac374012103f192998fd2943953355f7c6e33154eb89bfb0e457423d05f27ac357dae7e5f2a88936c0100000000d87b0900020000006a4730440220058021b607db7ff1083b416a340e9e7c04ba422ad2d13e42f2e419ab6f822ef902201279c228cf3436da3286aa94c73c1a6bf34eb7f9d29796f3d2468be0e10c966b0121021b78f2d664e8812ffabaafd155fdc87c267a847c91fc40f6183ff22b74bf529f4126850200000000c47b09000c0000006a47304402200157109c5bc9b9456db8e35b4a1e9ce6b87d0d4ebebc853f54fb87c6bbb3d8d2022079855ab315893fcb8d3d70c585c949e2f4cc24187dacfd27ec8c2a44bcf1df32012103bbef13f9332b67b1ec72275fb99f767da851147429b05aba6e663722d33e0a49de75920300000000cd7b0900020000006b4830450221009ba1c52eeb920e8f365e32fd7d8a12395c90aa1ad771dcc96b162c02afed6721022024ec2860580038c729eb3a1563394bb58f7fbcfc4534a68f718c01e64fbf28a20121031260324e5980ae6c5b1921d9527d564ff7566e58e41ca02d55669e909817b3324f3ae70300000000d87b0900020000006a4730440220427c90d66f331e612a8a05a5a5bc04ed4bb16dfbab6979822042fc5d6f1bc25a02207453bef4fa23d8ad24f807ac94baf7a7796b200923594f2860d24a1cd336fe820121034755bb58b2d4b2077548e8015f4d40d7ace52365086e61bc0089b476fd209cefd606380300000000cd7b0900020000006b483045022100b10e41e2dc66793890ba07ac626ede45a01c13337f13f0e05450604d59d0cb0b022073f07cfb78e767241a227b7c425336038fc4baba1a108172058e9056c260950001210265985497c18d3826243ec541400e7c37a71416a710d51ad6b8ce6c2b51e3f77721cc6f0100000000d57b0900070000006b483045022100f07e4c7272a2764b0ef79988fd1027b38a7bbb316e693ac45dcb9e5c70f7eb6102201fd2b16f223131ca1ab1903d55f7f99dfdac60c126f803b8aae4070de967c0ac012102ff136a875131f4fac71dcefdf738c655bc3a45b77d46fce3b9dab336f1404a1b60428d0200000000d87b0900020000006a47304402201b5a82d5b64d2bec94d247821da5b87ef4fbe9ae46d42686c13ccb85710e947402201f58467ac3088972c18578072d20fac46c45615524420711b419f992d48290fc012103ac0d7babf8d4f8ec108a099f1a0d0691dff6cd1a2714d122962fffb2f248ff2e4198530100000000cf7b0900060000006a4730440220757f6aa34afcd7397ecad7b345a2c850234c6678d566dc1bf947cd4a69a5f608022063ae2ebdb34dcef48dcf9f32e47d4ff040dc6809ad9278c7d3599cad71db8fb3012102071571c1cdfc2be970fe74af75d7b35f53e4c6480b6c6c986cde5e7531beb2b19eda060200000000d17b0900090000006b483045022100eba4e6df520069ac9eed4bd8bfae642f19fa7b96bfea2d2d343b0a5108528f1202207a3425cc68ca70d47cfe63cfbeceb2af4d0ed3fea0ca61865c7efaed47a7a27d012103fa2923e63fbb9fcd71c7f63aaee2f6591e72938fffae088b7677712c682b61a5b0d2600100000000cd7b0900020000006b483045022100a2ab92e8a058d5887314c5bfe5aeb15ac84ffec8e50cfda42c4232f33f5548110220249c0182f0334b0f9105515732b8eb1117135329a10340c8ee1dd7566890110301210222273f95531142618aefde9245598b9113802352c150ace86484812b6abbdd9aafe88e0100000000d17b0900090000006a473044022068a9ef61517a3988ecc8996af8a0534b58e241d91fa8c23ebd51f646421a134302201615c20408b5b0a8445c6a097e742bcdba4c7edcd7c8c5e370a4771d8f7e02dc01210254a0f6e0fdaf202742c190627415b0623b6dbb9922ee3f9dd644fbfbf6426615