010000001304c64c094a998402ab8edb91ec46ade811ad494ac4343433782a5d8576d6ebee0200000000ffffffff0505c504ad015d25e434b22cd1c88f3a08364a8dd9d13034c3452c33cd4714790200000000ffffffff102537336e0b2eee3b1c5458356e11bbe258171f3b890def7f79e4c857dd7e0d0200000000ffffffff11526171f023d99c90cd2907ffabff4689bd64dce129734212210201aedb67a30200000000ffffffff1317f26bf60e832767d38952646644bcf5bcebe3235e5d5256e8907c704e97300200000000ffffffff1b02675882dde5862d1551f8815973cc33826f0fa20f09cde9c95fb83de1fc870200000000ffffffff1bc7a1a9bebabb422cfe2efcffb0544d5126368f8e471893073ce9040f4241490200000000ffffffff1d8103042bd6160fb4096a61d18501b4642b9774fb14f71337a8d051965547f70200000000ffffffff1e902de96812cfe2e2ed73a423ae6eb7c795b7531f701a6b16f8b046848390260200000000ffffffff2e0cd7157972687dbf1623de0abae69662c6902512c06e9087a2e716e20401410200000000ffffffff3a8b8c1571203059cf65482b4aa83429a6bb5d3dafbe55519ef88469014662680200000000ffffffff3ccb730c6d9257a30567f5dbdde454cc5c984980a968545026124e5812a417f00200000000ffffffff46f921106aa36ad87bd4d1bfba0e0c70a356b56e9e6d0abbec0ed4279fe66dbc0200000000ffffffff485f06fcf42c038e5135aa9448c7f6aebb72e548ae0523332bdd317f1592da5b0200000000ffffffff50a8c9e164f903d3ca54bb1327165d61ff47e7bd3fa2b6e5fe1853d123d786780200000000ffffffff540141c48477c00c7aab6c11bdf290472a4ebd9f2c967099dc271e050b0eeaad0200000000ffffffff543d94152280e4b4cee01f7727cf748310d48f964f78a05e0585170a6a3caca50200000000ffffffff58bcf2dded3254757c23a5b9ef26897b8486f2939132cfc27c6e6eb63b240a380200000000ffffffff5a287a061e5994fc8bb1a4813b86e62f987447539c503925983abc818d0864720000000000ffffffff9d82aec7a40000000000001976a91447ff081d4c7dcf6efa992ebb0b3695ce985c55f688ac84c2465b0000000000001976a914b9e0b194fb73c8cb68368cf85778d231fe4d5e5488ac8dba8c030000000000001976a9144b79b2f296f8adf7ecaa30b17ef04361e0a7adbc88aceed3d0d80200000000001976a91497a734306becc2d00fd4e7e0663c011038f1b80e88ac5e40e9530000000000001976a914451b1a77e4a0bb19d5beccd0f5657e30f26ca25f88acefc0f18c0000000000001976a914e495a0467ed505b7c9b34f7f66c5a091f2f61d0988ac64450f5d0d00000000001976a9147ab8878663f0498a41f349be814b825f5db5631988acd5053f6d0900000000001976a91446dcd39199512929a2bf4ba5d3eb56210b1ab74e88ac8e63c8ce0200000000001976a9144fc0914dff38a2c272af39923286699ee370bab888ac9255c3110500000000001976a9144d24e8fd5d6d5467c88e0dcd083710d702900c0488ac171b5b2f0000000000001976a914f8a59dca924c90723bf4ff377060a747ae1d133688ac2c90f4910000000000001976a9142f574107f17fc95932849549470213c80bd790f488acd2e1d2030000000000001976a914ef4e70e439b0d5360e3f062ecd646311b44cd54888ac36fb8a740000000000001976a91449259ec603cb35b6deb645195acb97239ca6a7af88acf16a119f0000000000001976a914fdf3d2adc14757e1cea0acf2490ba0a86f02cca588ac72d3b2c90000000000001976a91416cc5249467bea6f60d34d685e18e4e7eea01f1888ac08e03e070000000000001976a914e7b0bb7b78ee0f2c8d8e35860ca3a1acd236405088ac614f303f0000000000001976a914fff6a60dc1f7b7757353cc39841a19a5c7b8a28d88ac7b93070f3200000000001976a914765fc2f19e3fc411fcf9c1df226bf603364dd87c88acd566883e0000000000001976a914fd1c128ef23c99a58ee329394b9691ff2a1d122e88ac1e2394330000000000001976a91408bbf5139c659b463fce7e9a04c198f9c8055aed88ac386e90090000000000001976a914d8a6798d450fb9253e877fe17c92998da0f13c6888acf83a8c3e0000000000001976a9147ace3cd8962509accc6993d42ca6d76a7a6f7cf788ac9c3297820000000000001976a9145df08ae62241e25d40558002d46a22b519c3484e88ac12bb1f830200000000001976a9142eac3f05010cd570ba81346cb86d45ccc586ff4088ac91ca1a3e0000000000001976a914e8a4343fcc408983bfe319fb15fe6ff142145bf488acbbcfe1f70000000000001976a914099a7fe903abb36065bb6ecab158c9b2fc149e1d88ac7e1360bb0000000000001976a914f00f31f84e9f4b2101476ba4cc0ddd071ae46d2a88ac40011c500000000000001976a9147c0ea9b98aa4dd7e8ba2780166e8fb536a5b805588ac2644864b0200000000001976a9141e363909b7b8c02066a5c6615a808b1e667caf9288ac479fd6680000000000001976a9149c40156ba5ce3ecbd1b0aa199efffbc7253bcfe588ac379caa050000000000001976a9146d91a47298edca1e21cf48d7abcaf510d20c31d388ac7f9ce7fd0000000000001976a914c5ef3bd4e146fdd0ff6f84486f7e493f0c3f244388ac561ceb060000000000001976a914b2f4bf7b19964bcaf05b45d914c50eefb3fe7a9e88ac98d00c240000000000001976a9140b38164f8b522c906cda00000e55208db59d0d9c88ac24dfdc1d0000000000001976a9149fbe348e67d711c28c01f5d7652e5d35773bded188ac165fdb6f0200000000001976a9146523c632936708daf2313ab6e477abcf002d62e588ac38ea583c0000000000001976a914622b1d4655546f4b260388517fbe47563c3cfc8d88ac6287122a0000000000001976a9144d74ae7bf1bfd3491ba30770cc359c7b2820ff4388ac90e63a990000000000001976a914d3a24eede097f8fec079124549911c80efd67af288acecf7bb100300000000001976a9142bd5b2fa39e5440ab23105872e1f581e8db9d80b88ace46db6780000000000001976a914b149e9a29327549b67e2d369ee1b15daa07f19d988ac59c4ec640700000000001976a914f50f685b5d69bcd9114f89aa5cc3f74678a3fec988acb4aec2a40000000000001976a914e052e3189cce0100386871ce431b802113e6492688ac4732b02a0000000000001976a91452693dd0e9c8d8efbbe6cb6a1a05868dd678a32c88acd68421590000000000001976a9143a2c59ef4cd906c4d916b041e28e6e1726c76a4288ac09987f580000000000001976a914bbb49f24d8993ff36037e803d5a44c30dc7152b488ac31cb33450000000000001976a914d042975e76b7714d8ad5f635d3c3eb5618b6a6bc88ac2e0674970000000000001976a91413501cedcf9402828ba1fd35d3a47e3ec9a58df288ac800e1c910000000000001976a914e7139ad9dce0b532988558fe60ed697d255c94db88ac2f9e1a740000000000001976a9140890a55cccfcbda15cac32dda2f320dbe82655d488ac285a23530f00000000001976a9147b4fd2916c5771bc7030716680999dd3de4f6abe88ac3f345ed20000000000001976a91499d37332fdab0aaf73912fbe6d443bc89551e6d688ac985adeaa0100000000001976a91482ea1ae29a10c10891628b2ed3b026a9cadea51b88ac61a31f690100000000001976a91451e51097f975827fdc6d2784edfd560153e949f188acb1fa6f270500000000001976a9144add39670a34861a0f4e60a42b5274e754b0922088ac8d3950220000000000001976a914391d8e3cfc941e7af12f9dd7867887beccb8970388acd57d1a4f0000000000001976a914e51d1dc7c004f6656c8120e46d1c1162b02251c088ac566aee960000000000001976a914c6ae094ecbb9a96b57398b1acf985351b54bf6ca88acabc0f89e0000000000001976a914fb467e345f85da57b79001343173a8ee47aade3188ac0f85e2fd0000000000001976a914f94c7b85c7932a347843f34af754688e2a9d830f88ac910642990000000000001976a914b838ef57d35a132269fff95f4ffebf97d928980788acbddfcdbd0000000000001976a914590a99b2a9ad19980a876b48e3455175d7e4457188accb98b9230000000000001976a91452ff53c5684dbcf60311f593365cb56c6ab8024b88ac1ba43af80100000000001976a914a74f068e722db06b7ab533d490cf1afbcc2b094d88ac262f87e70400000000001976a9143d76bc099b19765ec005835ebc548e6122c5b0f888acd96631df0000000000001976a91420c03c7a30d8a2e679a5db1c662ce3339ef928a088ac367fe2860100000000001976a914b7b612e344f8823aa3990cb1bdf5b2390ead494d88acfcf78f0a0000000000001976a91495ee58facd08ab591a091914debfdc797517c01588aca2c9cc4a1200000000001976a9147251ea0fa2dada90c189bc8a12e7e82f2268797a88ac13dd20f51000000000001976a914a1f36c0298dd5d1da4e0472d41e0d712ff1d445688acdb34e30a0000000000001976a91481c5fa64da102532f84e8128edb1847256a91f6c88ac12ff13030000000000001976a914594e2ae34a6e6ee84241207f6b4e0e7283a9d35b88ac032301a60b00000000001976a914e3f55b5064c9fc1ccd6bdb7c853ea516f417ef6c88ac014e24c21600000000001976a9141dfb74c5aa56aea49d42bd4b412153efded9531188ace7f208ad0000000000001976a91482735f492b1e359604c23174740fb4be1bbd0a8d88ac7712a8540000000000001976a914342d74c6815ccd27ae1fc9ca84da14c29721f31d88ac669bc67e0100000000001976a9143b7b9c3493128b6eb900a3f2ca589d0d9deb1d4588acb5e038c80000000000001976a91492a025a5ab3737b233f79652c8d82695581997f488acf07c68310100000000001976a914c78954fb5181f93336cda2d9f4ee1675ef156e5a88acb70b1cc60000000000001976a9142d5db58e7ba82b10457ce31d28f4f2d2f90b526c88ac1ea8a74f0600000000001976a9147673c369c86a784a34eb05bfc1b770fb3515e48488ac6fafecbe0700000000001976a91474340b38035c925bb5da4f49fef70aa4e965b45088ac338bccd10000000000001976a914f493722bdcf796c02e23d842657f90bd8f469b9488aca95e4a2d0500000000001976a91436121e7c2defd42ca514399e7b735fb636a0c52c88ac9648c7470000000000001976a914cc1f38de414db59852dabbaa343a9930d5fdb09888acb765ff580000000000001976a91490777966dd3fd36c1644229544908dd08a556e0b88ac36d301be4d00000000001976a9142a70052ab7b33ee73a160b98606f7bcf2b60eedb88ac05dc85370000000000001976a914b118e3800c85a99a19fad3107b4bbf663355339388ac6f3648190000000000001976a914e6836ec4cfb104654cbb3963819c344130823e2688ac35d65d2a0000000000001976a9149b70a8450125e5396829c37dc0a8d34a2ae3e20f88ac78fca3b20000000000001976a91421956f3d573c3f2c8b1ec5475739564a270372f888ac7fef78580100000000001976a914b5d9da447533fa24a8c1dfcad6b41836d2d385f788ac10bb45270400000000001976a914f3dfd16d4839aeba16cebb170aaefc7a66f612ac88acaf87d3170000000000001976a914cfdcab42d22b57169bc625cd691496d3ec37d8af88acfc92eb7c0400000000001976a91465db8044b98f58e240bd435b437c1496f4028d1388ac52bad5800100000000001976a9143778d3685c8ef85d2dda90fba5db7adf7ab2962188ac760f401a0000000000001976a9145e94ace27858dd6f2edfe82e4a5507a89d5b983e88acd0bf0d570300000000001976a91466b62f87bb3053cc8969da08699199d37ae5f6fd88ac829f842f0000000000001976a91484a4bd7fa20c2d0e23f2c733b2e7273a6e0c4a5488acff6a3282c605000000001976a9144c024f80327140c717ee997ecf06cf708cf94c9e88aca7d6d8640100000000001976a91458c89309660eadcba2088075c7902aad3440a0f888ac5d915e460200000000001976a9146583652d5a03e1ed3462df511a86922d7b7ada2988ac5a91524c0200000000001976a91435a77653e5507b5cb60a97b8c9406fd795be5bb688ac95b3b7fe0000000000001976a9143492ab96f385335d6862597ddd9dad82e70bed9f88ac4438da501d00000000001976a914a9b658abd99169bb3ee0674145ad8a0023a0236388ac757d683b0000000000001976a914ed6c3d3cbc1b958b7dcafaac0375cbfce3fb35ad88acb985f2010100000000001976a9142eb292ecc060cae1038673155201041eadd3915388ac07d6a6070000000000001976a914c6cdec5898fe268cb87ab7d395e1c35a8c8eee8888ac6bd47c340000000000001976a9145c30a323c655e2a1167e3a47ff9b2baed181dff288ac1373a6760300000000001976a9147b16665ba41cba3bea82eb075a8cf3321b24232188ac93975e060000000000001976a9143a8ac8e9e906b5d53bce35d8d0f8e517c3ef811c88acfe35eb9c0000000000001976a914b170e452813716a50c1e5ad1a8e2c87a15143b3e88acd43488050000000000001976a914b9c279526cf5c15faa3638e6ca3fe036af60bac088ac8a2f0fbe0400000000001976a914e55c78ea510d3dfb84002a1157a507bfb6a8f61088accc7e76220000000000001976a914272305a7a0073982537691cb2fa113b2611becf688ac432e83f90000000000001976a9141dd2e2fe3d9c5b3f9c01320a594995ae1522315c88ac465a760a0000000000001976a914860b82e24d38279677d44661aa3ceb9cc771525988acfcb8a8660000000000001976a914f0b290421f0b98b6a9b814d33ada513fd6268bef88ac4cacc2100000000000001976a91472971ecd171a12752c4040c10f8fe674d046c7a588ac83a7f9650000000000001976a914ba004a995bcd75589659ca6ea905bcd6e2a920b888acca4102ae0e00000000001976a914378ef03bb96db90796d71a51d5f3399c5b6fd1f788aca328fe1c0000000000001976a914a052adaae7b586063b4c1a959ca63f7240bad9e888ac405fa3860000000000001976a914eef5257c7e359b1d3a77ec99121d8be970f6962388ac4c6c21080000000000001976a91426cd7b355fe6d8d385e9169fde220499b07cebfe88ac1d16af120000000000001976a914e0c02f47fde6f6cda81d45d6dabec4505bc4ffb888ac6e5516080000000000001976a914f40fe37fdfb4da88ae286e4905092759d3f0e5dd88ac4eb60d680100000000001976a914ba7088aca7e13793bdbedd48fc7fee866352c6f288ac8f9bd61c0000000000001976a9146f9189e15c59a57ef145b7d7595e239fa5fc35ec88ac5dedd2060300000000001976a914435414d5b41236b6dd820adba9b5a9d45b4e0aef88ac3d5b67970000000000001976a914a1a89f07e0007a07561d1b5954a65d4cf73e2c5188ac4d9e7a220000000000001976a914043ead7394c65750c2b0da98b154c5aa25cbe36d88ac285fef190000000000001976a9140b177f9bff20bd8e3cdf7d5559d9c94720a8483d88ac412f348d0000000000001976a914505d4f22fb4c4d45a7fb85c8dde24fda39ac973c88ac8839070b0300000000001976a9148bc731659512a946078e7a6716050c79367732cd88acf817365f0000000000001976a91417c567f697706f530b0202263c2dbd28a5cbb5ab88aca8c368fc0000000000001976a9142434f4d0b8112f4dd220730e7b21dd6372550a5e88ac46be4cb60000000000001976a9144e973e0f8f139e2293ad58f5f7e77ed30bfe345188ac860c20190000000000001976a914406c0805a346c66ffac8364a5806bab47183429c88acff5e4a1e0000000000001976a91443689cff2038dfb014e3fe1c4637961890f265f788ac3abd4f100000000000001976a914790c27b7718d7c09e0274d493562c2218f704b9f88ac1ff4ba8e0000000000001976a914552fab01c3e10e64aa29baf0ecbf2021f1fba72688ac359dd5fd0b00000000001976a91490c030c6e9b64dbc7a22bd00c2336b9b2de3488288ac4c4f00340100000000001976a9144e89042e18f1e77be4f4c350909a47a039d21eda88ac6d49a3260000000000001976a914fce636c12e09139940ba3266060554478101287f88ac856cf5da0100000000001976a914b699dcd2e0c7ff99ae6c60a6b5283305823a168b88ac6bda2e2b0000000000001976a914e53dff7640a3d1607b55b5321a92eb54f6aa0c2788ac6a71d26f0100000000001976a914983083b35a2ad91b1cb06caee459720a05e974d688ac5149ddef0100000000001976a914172acb230583f7b5c1ebe61da7f37df600dcd2c988acdd479e700400000000001976a914651385d3eca14a259538f6faae91511b9751d2d888ac7fa152f20000000000001976a914a5e4e2e79f691fa8d8253b3a71c167337204f5ef88ac8dac0c040000000000001976a914e27b97a696b791ea28327a780d748a75ded3750788ac7b2efd0d0000000000001976a91495627f0cefa58ed0a83aeb23c25a6f81168708b488ac2b356a630100000000001976a914c4b4409d00dfa78bd428bdeb0b0630423bae3d7688ac55a23f0e0000000000001976a914926f43e68aba1355d72116cdbdc01841e03c6f8088ac11484c0b0000000000001976a914e3e21c5dc885653e76c47dcef7355f978e22401f88aca315112b0100000000001976a9146960beef6f8cf256f5b2d18229b886221977beb188ac000000000000000013cd291a1500000000c7a00900000000006b483045022100ba8990654865c6eb2f528c00723d26667a3a6d8485704961e25a99ffbf13384c022028e5e7026e55f89f0e7a052d917daeaaaf336c348435cb4c60f5fb6afa8a829a012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b20f0181500000000c2a00900000000006a47304402201a00b97093cf9c24f871a5d69262652b57a33481c2daac1a8f43f5e2a56b58e402207a24f3e946db3586aa13359cc127f93dc8643dc440ad015553f9ca57b24dae9a012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b653e181500000000dda00900000000006b483045022100c9a429670cae30641b0284591b5c51f2ebe86ff4de5e94e09d95fbd86fa09bed02204ae107e03b6019a75e2264cb65e40cf0b616327eeec4e0d844ca1182ad31648f012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bae841b1500000000eba00900000000006b483045022100ed3262eb21ea8b25e099499ec1bafd0020528566294584ec03d365447193ea530220241742a7d8f9f3bf3cf81168a2c0ac432f731fd1251d476c90d87128ea2ea078012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b6f25a80c00000000e9a00900000000006b4830450221009bd81f9e6ca1a7f63becb35d2b2141af4402cf151d173b08f8ad4bc2decd5c1d022036aeb9ff59d68f03c5ea35fcbac057ddcf94e5fc8c0c6fc05818ac652a116b46012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bb2f1181500000000e7a00900000000006b483045022100b0bc2dc0fbcb98cbf6cea0fef34ae8c74bda6b7372ad37cc3a2208677e05e9da022014a5cdab413a857b3b0ab0da38f1b6195ebdea6384add864cc774e19b9018602012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b94b3181500000000bda00900000000006b483045022100a3a5892dccc53503bcab6b6a683b0aae52c664f188236d15392a41c3075ce62702205bcb28251762fd27022cb6e1c0a5f6358dd42016c54f4e7150d5e404bd3e1731012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380ba9a8e01000000000d9a00900000000006a47304402206549605657d848e9a6d8322b658875f6c030372f662f9abc6939936bbaf8fc0002205160d46d3dcd80617185aab00062fce512705d1262f2e239237a630ed2306e6e012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b653e181500000000c5a00900000000006a47304402201ca8f276353039e926fb40c274d0e7617ca1ae7bf6e7304d1095d6a5887a9d5c02201eb2c074f907774a4f07b53790be0cfccc0c4c4433eff1fbbb3fca62f72dc8cd012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b28a6191500000000c8a00900000000006a473044022041e03ddac0ef0f23a6d357c41f56f1300066d1cce527a5cfdd88fb97fe136a0d02203bbe8f32ca7da87b89dd5612567529ebcc557ee9edee7367e6787052ac291249012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b94b3181500000000d5a00900000000006a47304402203fbf378943daaee790d77c1cc6d6fd4e77214d9a4f03719290efe4d1a02677e8022033db576eaf84abb7a24caa4c3031a4ad3f4f265715abb9cf7a486162c7cdca73012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b93461b1500000000c1a00900000000006b4830450221009c2cc37e79e5804e2faf1285aea068a65f929f095aed281d8059c687ff03d6fd02205154ce79e57063c6258a188335f03ef0bc975349a1d13471be0a2243cab78cdc012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b989e1a1500000000bfa00900000000006b483045022100b44718fbad9296229debae8266f439ffc3277de1b59a458ff2f3cbb1aa06b6cc022019d8d73ea4e3e254938872b156749b7c3620ce4b3cb4b6a24932909ecf967591012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bddb41a1500000000c0a00900000000006a47304402202bd899d106fafa5af9772a83198971f184dd86694bbfe14a3417262bd777bc7b02204721346d9507118935399000f2f46dc79c002e8b3c9dcd8ab9d0f928c5962bef012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b35c9171500000000e3a00900000000006a473044022044ddcd522cce04036bb69b596295777ef1c50854877d355fea81473612ebce9802201c66c0772d824d620d8946c6e9d506bf28175a5142881f50baf8ff71d27cbdf6012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b66001a1500000000eaa00900000000006a47304402204b0d6cc935f4f229d24688d15d462b03b987dea04ec49a0f03d470b8cc76236f02206b7bf26b352870b009e25e54dee0307c2c5ca8daf34a78b3057a148780bb9f28012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b0ca0181500000000cca00900000000006a473044022051b3ae671836e1b8dcd57e3ba405d4d7398f126fd06208352384ab615ea6a8dd022065afab635d85dc72f577e11b875b70f0e27cf4b17a6f09fd0a74d30360eab60e012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b643e181500000000dba00900000000006a47304402202d4837e6907832bac7df6c0e1306d18307326daa91fc45f52aa22c08eae5e2db022070a90d8f0b7b37dd58fcf618efc3722edf06b4b781214e615fca3363ae7036b3012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b713b1ca083070000bba20900010000006a47304402205a78514425530e43d4a9ec9e8e42a8118d1558fe462058b69775393165b932ca02200238cf09ad15b045f68cb0abe5e25e0caffa8a645e577019f21b6a74cb3718f2012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b