animetosho / par2cmdline-turbo

par2cmdline × ParPar: speed focused par2cmdline fork
http://parchive.sourceforge.net
GNU General Public License v2.0
91 stars 4 forks source link

Repair failed #25

Closed r-d-l closed 5 months ago

r-d-l commented 5 months ago

Version used: par2cmdline-turbo-v1.1.1-win-x86 Repair is ok on par2cmdline-0.8.1-win-x86

-v -v output:

There are 113 recoverable files and 0 other files. The block size used was 78643200 bytes. There are a total of 1458 data blocks. The total size of the data files is 112096579401 bytes. [DEBUG] Prepare verification hashtable [DEBUG] compute window table ... ... ...

Repair is required. 3 file(s) exist but are damaged. 110 file(s) are ok. You have 1452 out of 1458 data blocks available. You have 9 recovery blocks available. Repair is possible. You have an excess of 3 recovery blocks. 6 recovery blocks will be used to repair.

Computing Reed Solomon matrix. Construction accel: AVX2 Inversion method: Shuffle (AVX2) Constructing: done. Solving: done. / cd5b 630c bbdb 7c90 0bf7 18ef 0292 2404 d430 63fa e622 0763 2a4d e693 d21e f03c 0578 6945 0d85 18b7 e316 3e7e 198d 8d1a 7612 e454 276c a454 2f36 d119 d738 a005 ec73 7899 1018 84c8 a96d fd09 31aa 8246 e945 25e9 a0f6 2b61 e1c3 3d33 b6ac 992e f8c7 532a c7f5 b9ff ea61 06b0 6b3a 9f2c a311 d935 a78e a1af 7693 12bd f51d a82a 2363 7397 6e13 bbfb 22ce ebe9 c4be ae2c 9816 db24 4288 8811 3765 c04f 6267 3c14 c49c 0bb8 fc37 e847 aea4 0e63 397a 555f 66cf da73 7419 350f 70f2 6556 6bad ba8c f536 068c 2333 b129 766f 1895 0571 db6d 6d19 f791 9805 5cb0 c18e c4c3 64fb bc6e c7d7 e33e a3cc a97a 8276 bd93 d16a f1f8 623c f2fc 0d12 b24e d945 39a7 45d2 c0b2 7856 77b1 cb9a 3b52 171b 5290 3461 2f0d 20d7 d442 b9f1 43f7 a292 f565 b563 2c36 607c db2d 35c8 4906 aa8a c564 b273 9e94 3d16 cac0 1dc0 57ee dba2 6bad 9968 d205 2264 1d8a 6fe1 6709 112e 0b4b ba91 943a 345f 2aff 960c b3da 929c 834a a8a7 b86c 8a7f 4ad5 4ad0 4eee 3e4f 87cc 837a d312 9c9c fac4 8f59 a2e6 e5a2 5d7e da10 6dfb 60e9 d8bf 22a0 7798 be1c 1d7c 6658 5b66 066a 3e97 49a1 881d dc51 e460 fc79 4222 ed16 ee1e 2b05 adc5 7d63 3d83 3cdb 6fd0 4e78 a483 0dce a054 0ea5 f3f0 45f9 b203 369d 192a 2e04 8ea2 b808 6e48 87eb 00ce 9ee8 c456 dfa8 51d0 8b26 b8ad ecdd 9888 8cf3 de33 0bf7 fa4c 7604 b133 8173 e76b 8317 c3d8 25e7 a7c1 ed30 8a76 e8a6 7cf6 e362 ef85 0e1a 3388 26e8 5a92 f814 54d2 6602 c8ba e49e 6cab e37e 764c c4d1 fffd 66f2 e15a d65f 6c6c 3ee1 ea97 f99e ecc8 4e5e 8bf8 e011 70cb 4d8e 1e7b 8174 750d 9b91 281c 43f2 0c9a 17d1 a726 f460 1082 62e8 0155 6ac5 a5b3 dd0f ac8e b102 31c3 4617 92bd e390 815d 09c4 0240 767a 270f be64 775e 5355 5e18 01a1 3042 cd1f 33c4 9bf5 ceb5 48a3 ad71 c18f 7131 03ba 4e25 af1c 6a4a c37b 2f24 2f82 a89e a49c 34d0 b4dc 7bfa eaa3 11b7 d20d 4b7c 253c a173 9230 3f19 0bd2 44d8 cfbb e67f 9b5f e3c0 3c79 7492 bbc0 0eb8 77c5 5bfd 6985 0e89 135f 7941 9cc9 7694 39d9 c8b7 a010 ea11 066e 747d 1036 8d30 8476 fe28 1644 4e64 ec34 e79c f993 4852 bcfd 6e85 fd25 ced7 3a3c ac13 ecb7 e4bf 381d c82b 1b1a 2b14 343e b4d1 ed2f 4615 477b 0e9a 6ee4 6298 8c03 4576 5226 80d9 293c 277d 6d3a 1944 86eb 0ff6 05f9 d731 b35e a418 b851 ec3e 56f0 f70c 9310 e9ce ee53 3bdb 4c34 00ed f068 af11 4a03 9651 161b ea93 c96b 7009 d132 c0c7 b2c2 99df 1135 ba32 9f4a 5cc9 99fd ae4d b34f f8b9 a99d 1830 3e6c 6e5c fcfd 2269 5a12 2490 8f74 172b 9095 0338 8e9d 5179 43da 6c5f 10ba 7de1 4b40 4678 0d2f b370 be18 ca22 7f47 f123 f48c 8299 3d9e 52fa 21c3 f796 8feb ffde bc5d 9d79 4d6a e7d9 1aa5 18e1 1162 61dc 45a5 23e8 6442 520c f469 809a 1b5e 4085 c395 eb27 6b25 1002 6ede 5050 bb1e ee3c 1cb3 ca5c 19f5 ce6f 8116 c557 bfd0 4999 f9c6 7be4 52a7 28f2 4a89 2f08 545c 852e 6e97 a2fc dfc3 6c3e 0bdf a0db fc46 0d5a c29f ccee 5a83 8075 c30d 1e9f c179 7b7a 0f9d 63e8 4fc0 bc64 552d 7598 b18e 10d8 dc00 655f 72f7 8683 af9d 1259 c2ef 0ec2 fd2e 871d fe00 d87f fc34 1dbf cc40 8887 78d5 c38c a312 1abf 1f20 c42f 257f 19e6 2f89 bd8f 6e1d fbe4 187d 0424 b829 0ef3 842c 3fce ec4b e59b e895 99ab 5d92 949e d255 fc24 d7dc de8d a50d d67d 4ed3 e957 22a3 10cf a534 a7ca 76bf 2c28 5c7b 800a d343 30a9 3da4 b985 8c7c 0e98 4410 446b d4ad f086 f157 4951 9b90 c288 4d6f 9419 4353 9613 7c16 f324 3b2d df9c 148f c78c e595 5776 496c a30e a2d9 f673 0a1b 0d29 cbb8 d0a4 ec0e a4e5 75ac 5a0c 6f87 e807 7cc0 3144 f6da 5531 b725 3c72 3860 8f93 6bc4 b297 560e b133 52ad d81d 9029 665d cdbc cc2c baac 0941 52b0 fdfc 396d 7566 63b6 e7a1 9330 c3ed 7446 f245 55e7 5029 019e f6ea 5b72 43e5 ab8c ea0f 4fd4 27c4 e76b 203d 7ff2 4198 883c 241e 1794 4418 e502 3928 9eb6 83aa 5b47 ff40 4115 9054 aea2 8672 873c 7589 4dec 25a6 d0b9 539b eabc e23d 8fe5 f0a8 705a 9fee 6b6f f6e3 771a 0d19 7c03 1ad8 18f6 b992 6ae3 0ff6 f2da 5568 c01e 492b da02 bf63 c1a6 d7d4 9f40 e587 517e ad05 29c9 62f8 6b67 f68a 4f7b c949 70b5 2074 eb24 e4ff 1254 e004 5f87 9be8 c6db 4948 7577 f860 8d29 9b5e c4ae 1791 ad82 d9f4 3c41 3fb9 9413 7432 6893 0446 72e6 4190 728e b53c e719 d4b8 f955 0943 4eae 5267 a9ac edb7 5b15 81ff 8c6d 3fc8 ec94 8d68 aeac a46c 9c1e 2640 88c5 bc30 2015 dc97 6224 c0ff b582 3fdb ee0c eee0 2e0c 65a6 4df8 c14d fec0 1b45 dddc f381 2923 b354 eeca 456a 18dc db63 f7e2 7a1c e09d 0886 c1bd 23c2 9c76 ec9a 0066 9a8d fb79 320f fd3e fec2 04af b8d7 ddc2 ed20 c5cc 9282 cd81 9579 26e8 b4b8 2e95 b39c 3519 7d0c f264 ac07 68fb ba98 48ae b292 13dd 2b78 2e66 31dd 090d b19c 864b cd1f c731 97c2 8912 6dcc ce4a 8951 2ba9 6eed 9452 0d36 f934 ff7f 7cfb c4d6 72a4 6769 97ad 99d2 89fc fc5f 8052 7945 c8e7 20d9 e85c 70c1 ad81 a269 3c92 db73 45a8 cbf4 67c4 225e c572 9dce 82cc 00ff 7fc8 f8df 91e6 cc80 9cbf a523 9a8d 84ef 5800 ff7e 1bbb a9f3 c90b 8602 7afe 0a47 e562 f914 c210 4cbe 4ed4 afe9 412b b767 95b7 8e88 98c9 68ae 0fe9 c5da 78ee d4ff c4e1 dd68 76e6 5cf9 8d70 e547 892b 7c4b d050 d12e 02ab 5262 e1cb e76b cc01 7a58 fee9 a14f 03dc 4a91 b149 7222 64fd c348 7449 329c 8c00 166f 6830 4609 567b cb26 dc09 b808 15e8 e425 077b 096e 0f92 874d cfb5 a33c 5062 da28 16d6 3bd2 ffc3 b43d c61e e608 f3b4 3e3f 9108 0d42 f182 3351 fc31 b594 3e46 f256 3d92 9337 7982 1e96 6c5a 2ae8 4def de00 a7b9 9a93 4dd8 6c49 4898 a546 194e 451e fc5a 3952 c78e e18d 6031 cbef c529 de5c 1193 5d71 7bf6 b83a 7f27 6251 d498 d2d4 033c 9447 5eac 2a51 4e7d 3ae6 f18e 8ade 8b84 8206 7c83 5cbb 67eb 93b6 cd01 cd17 596d 149e af2f 49d7 939e 9742 ab8b c658 68ef 7b3e aa6b 253d 2890 df40 77ab bcad de3f 4715 a050 5340 e73d 276e cb8d 3ad2 40fa f336 af02 8066 c639 0046 e34b a51a d44c 7ed9 e5ed c4fa cef2 eba8 c733 6804 6484 0748 e334 520a cde8 5609 bd89 1b89 d968 a5e8 5982 fe10 be5d e722 e79e e348 edd7 1661 404d df25 b7a7 17e7 ceeb 218c ee61 5171 bfd6 370c febe a7a1 fd86 d05c 9d7f 090b 6e96 c1f6 a7e3 b745 7f2b 3e0d 97ef b244 12f5 c885 f53e 73ef 6671 4fe2 f6ea eb7c e8c1 79da 5f69 bb74 1f8f 8a64 01f4 1685 100c c0b4 9693 9c42 12e2 bb90 6ef2 0887 1209 8e39 3ce6 f1a3 8e10 43f3 6320 e1c6 e4e4 f790 f563 5d1b 0ff6 3210 9acc 3ebc d849 6db3 d627 87ca bb45 4bb6 97c0 17d6 1233 06ba cccf a750 f628 669d b693 7eb9 3068 c52d 8d94 33f3 97bb f6a8 067a c381 d2ee 5dff 1a18 642d 8ed4 481d c38c dbd9 1890 2268 2678 da1b c1b2 c036 d31f a383 960d d523 7fab 7371 1507 a3d2 5cb0 3750 7a5f 82d8 f337 8a7c 9677 bc49 9ac2 8037 cad3 639d f187 30e4 a137 ce62 331b 56ee a9bb 63e7 6f52 d2dc 0d9d 182e 37bc df80 1699 6a77 1ee6 9632 a276 6bff fe68 289d e07c 9311 5186 62d5 e50a 4e64 5e34 730f 9a19 e02c dceb 1f3f ff74 d109 4647 9a37 0ba3 1654 cbc3 886b 8bd8 c9ae c3e5 c909 d4ca 449c adcc f63a db3f df8e 731c a6db a20b 7055 8d8c 0858 edf6 c90b 57a7 17bb 91b6 9ec5 d1cf ad53 c2db 57ba bfc8 77ac 0c92 747a ad70 ee8d 0367 6495 c63c 3617 55e2 c0a4 f7d1 c173 e498 7430 13d4 73c5 42ab ac9e b4a8 c868 1d38 b37b 447c 92ac 04c3 ad60 ed16 81ec bb00 0689 97f4 4f91 00f4 5157 d795 46fc 21b8 6c39 0b9c 6697 777a b545 6f0a 1c9a 8ad6 15a6 e33f 4425 a268 c958 531c 1fa4 6db0 2f4f 805b 99ac fffb e44a 5027 741c 85c3 26cf 37cb 525a de18 a42c 36fd 601e c048 f0cf 0b22 cbf8 d824 464c 1e38 48a0 31f8 06b8 b5d0 6f7b 321e 6d81 be00 4fc3 48e7 b4d3 2ce8 c731 dab8 b6c6 90e6 17ff 2413 46a8 b441 222b 0abe 1a3d 944c 14f2 5422 7fa0 3329 4350 3b19 909a 237d 9359 ae1d af11 82d2 8335 28ba 49a0 d564 946d 04d3 9713 763e 25d3 ac4c db4b 9ec9 48b8 7748 859a 378f a1bd e359 0114 1554 8c16 96a9 0bec 7ea8 0c36 5180 a985 baa3 7b99 4136 7f8d 5af5 2afd fbbd f0a2 1dde c951 5e4e f50f 1765 a507 9527 4385 1c18 dfa0 9328 48e0 0a87 dbfc 1741 c7cc 9539 8368 a0c2 ba09 bbe6 8f1d 7c05 66f9 5cbc f538 2df3 0adc 8cd1 4d25 90d1 8922 2566 c942 c418 1a87 \ | 2f38 2086 9116 195e 926a 943c df1f ace9 1d0a cd9f e2c4 252e d0b0 fa6d d63a 32fb e02e 06ee de67 2827 1ac6 27f6 a9e8 7a38 e683 1899 9f2f 1da9 a191 5033 18e5 89f9 bceb 9cfb 79ba 6b27 dcd4 613e d387 53b0 79d2 0055 09da 88f3 87ef 88ef 7d86 186d b085 5119 731c 7bb5 d16b eb5b d7a8 dd8e 1853 d43f e41b 7342 61af 9fd9 604a 6e6b 5ac1 678f f789 3723 6f15 a83f 3a03 1578 cbba 15e8 7f96 7654 a851 e6e2 66c8 164e 3530 38fa f2f5 d5c3 1046 addf 7413 0948 4a0c 1490 ba3e fcc6 1ef8 fb1c a3e8 ecc3 c176 d937 38d4 d165 b657 9e7b 33e4 6103 f2b8 23c0 cb5e f4db abf4 941c f93f 53df 9d4f 173c 44d8 b112 0e6f e781 48e2 9594 f793 2596 9dea add0 2f36 02b2 2f1a db31 ac73 a8a7 94ad 999a 2b50 a6ff 312c bfd5 2b11 301d d30d 77ed 5d15 c9bd 4290 dce5 6be9 6a93 2598 eb38 26b4 9a5f 9320 4824 ceed 4eb1 1edb 9227 c1dc 4d7a 7a8b baf4 55f8 cbcd 22fc abf8 2079 e7fb dba0 2b33 f7a3 4d61 10ec 6840 b027 b632 09bd 9b94 3947 de4d afc9 b278 cb9a 74df 8100 b11a a7ea c6e0 85ba fdf9 f653 dacc 5c2d 4a02 48ca 8684 004e ddb6 cc65 4c43 dd46 9c49 19e3 334d f1f5 ced8 4d62 5aa3 e44d e5f6 95e5 1dfc ab12 8732 2c5e 413d 5805 eda4 24d5 91d6 1371 fd42 4a76 03ba bfae b98f 1ce2 7cca 15b7 025e b556 5267 96c2 9355 03c2 354a 1abb af64 5086 5ec2 4923 dad6 099f bb85 4189 3117 94ef b47c f8b2 0815 8359 fbaf c71f 7101 45c0 9cc0 feb3 9e1e 02f0 1487 401c 57cf 963f d293 6285 6b78 812e 9fc5 a926 92bd 25d0 7d07 8415 1cfd 1a48 29e4 56bc 5304 b6c7 7a8f c8f9 cbc7 923c bc89 8d86 e918 beb0 1490 1b4d 5a85 dfae 9703 f957 2307 d090 d467 4c41 fb5f 22c0 e83d 79bd 56d1 1a50 795c 42f0 0392 c577 5840 845a 32ac c701 871e b9c8 9c9a baae 4133 71b3 7da3 294a 9a9b cba7 d2a3 c49c c875 21fc 30bb 2b8f 1b9d fdd2 f159 6f03 6188 f8ed 878b df29 f19d 2aec 45d4 16f0 1f74 c12a ec23 3e49 8c31 d532 77bf 6548 1cb6 9eda d224 79c9 2957 ad74 8c38 6d07 a905 8b02 60df 8b27 e48d 3e09 2681 5788 eb2d 78d4 d758 9a75 7ea4 b73c a511 8e06 7bda 7c13 b42d 69b6 f493 51b9 37b9 db4e f485 90c0 7911 00c1 585d 6bc1 402c 3211 0334 d16e 7ae0 ca8b 99cb d3c3 c17b 7a13 8451 0db6 bdd7 bd13 83a0 aa8c d522 207d f8ac 727a ade2 6c53 007d fafd 871a 1786 b28e 4b64 b7a1 c227 2e38 3682 bdbd c435 857a 798e 2d01 adcb edaa 5d9f 64db 8d7c 3923 abe2 bf86 b86b 6491 b9de de27 b837 348d 632b a787 d828 8e0f d440 4815 1521 8977 5536 1fa0 1dfb ad37 a5c1 cb49 d4c0 5131 5148 7e06 470c 2214 cc6d 6af3 9a05 44c7 14dc a19a cd41 b543 3abd fbe0 960a e9a9 4ea0 0030 8d9d 7dca d616 fc45 7b58 740a 6276 e287 991b f860 c0da 7445 fee2 6093 3be9 29e0 e4ad 2d93 3310 10e8 456a 34a5 cf5a 6c8c 6c7e 66c7 e2cb 39cf cc49 f7fa 0a4d facb 564a 86d2 8693 54cd 817e a560 01f3 8efa 0745 8ddd 25bf 6bc5 ffe3 67cb 3531 9884 efcd 7297 93cc 46a2 4606 e0e2 bec4 f4ce 9d60 8cc3 37ff c14d b6fa 8176 4e95 a52b bb6e ac1d caa0 00c1 ae1d c109 2728 14be 3e24 fc70 65dc e5be db57 cff2 9da9 7a06 efb8 4050 8def 051d 13ee d765 b5cd e5cd d728 519a 0efb bc2b 78a8 90ab 6f6f 06ac 52ac cf36 41c7 decc 2c30 ebc9 58f1 25fc 6db3 9d84 8d67 d587 cf89 e34f 9c30 5d69 07b2 1fb5 d0f3 8abd a5c4 7e97 e818 8364 eb87 e08e a163 6efd d899 51f9 974b 10de f96a 7202 12c0 58f7 1e8b b010 2162 6d41 c398 a327 1e34 2e6d 2d11 77f0 f14d b2d9 6bc2 4f52 8a6b a58d 8426 9592 0117 c568 6e4c 80b0 1cd1 8c3f e49a 62d6 62c5 cde8 f019 e93d 2bf4 2f5a a183 08b2 7b5f 8fb3 c49a 147e 5669 ed81 541c e8ce f9ce 946b 5d55 72c6 4dd4 0d15 8237 c83b 497f 1186 a562 df41 ac42 6d22 ca24 c504 f7a6 49ef cbfd 3ed2 6da9 25b0 07f3 6ec6 8b0c e3f4 4555 10d0 cad9 d22b a246 8806 9e03 38d5 1b4c 062b 101e 5c4e d70e a8a6 5b5e e81e 370b f255 38a7 d7c4 aa01 fe9f 7aff 8591 b83f 26a4 93a3 b213 d67a 412c 676e 851a b573 468b 66f9 0dc1 7eef 6320 914b 1e20 6bf2 50a4 5103 169b b611 5366 3128 525a 4bbf c3ac e709 7d30 384d 0ed9 db12 1985 7b91 d5e9 f6e8 d30e 70ee 2bca cb16 a87a 0561 b27f 7383 77f8 e482 e793 ffac ef07 d5f8 103a a93d 4703 7058 68ec 8018 96c0 80ab 0c1f f441 adde 090f d772 c16d d597 2f62 3d80 8931 6478 0c7d 20c3 e902 f38d 6adb 2519 4834 e987 183d 9a84 78a4 7fda 56b5 f583 2357 3302 b1d6 09e0 1e75 2ac0 cb78 6452 ba29 f08f 28ff 04fa 1147 c997 c830 ea96 ce77 e4b4 18a9 a774 bcd2 fa9c 7a7b e04c d41c 05c1 2507 5174 27e9 05d2 5c51 02b0 0979 90c7 4111 bdee 5afe 0c4f a4af 1ea5 1b06 bbea 3517 7ea8 a962 c23e 90ab d6eb 4865 512a 9a0a cec7 49e0 a03e ab7b ce48 d66b 854d a147 9ee9 5eb6 2bbd 3891 1bb6 c52e e955 17f5 8ac1 a797 231b 1f4b a1ea bc0d 6b92 b937 3147 81b2 eb94 8682 5f44 d489 10eb 9ee0 4bb8 ffb7 7d5f ffb7 3e2f 943f a7b4 7734 fe61 b3a6 2824 4b92 12a2 fac4 ad31 ece0 e95e 21ed 5bf6 ac4d ff11 08ce 067a c81f ae3d bdbe 54dc 694f ffb9 d8a4 ca83 d2cc 3fb4 07e9 d0a1 dd70 9105 c5bf 7807 e3e7 c8df e3f4 41fe 0a0d 5de4 aabc bc17 898b 8d34 1ec6 e459 d242 b74d ba48 4f03 87fc f082 aa0b c518 fbfc 2b75 7c76 3c00 e4bc e5eb 6662 8a9f 9f3e 88a3 3676 14a9 ce7a cdda 43c4 debd c785 2b75 4e69 35c9 d0b7 8d2d 7bc5 f9ed 6d26 f16a ab85 8a15 e3e5 ef36 3a67 c2ba b8d1 7edf c7b6 4151 6708 7190 65c4 6abf 7887 2d29 0dbe 8415 76ce 6762 ee37 3016 4e8a f03c 6e9f 31b4 010e 066e 0c41 5f62 6740 710e 8ed3 b850 e4d0 2435 2b83 aacd f914 9bc5 6601 96d9 c783 e0ea f986 81f3 d47f 39f9 da47 4cb5 7737 d83c fe4a b4f2 3658 f704 7929 c97f fc4b 9742 5862 2d8e c996 ee90 aa95 d5e8 a2b5 564b 4a78 7a75 3e28 90c7 5ad3 452b d315 242e b004 8e2a 0c12 54e8 f35e ed88 36af de92 4d07 0c28 2e1c 78db f620 6a22 9cfb 7e37 3202 52e7 bf87 1f7f 124c 3348 12af f2c9 4e23 e024 0d08 931e 7e74 8c37 f3cf 5a25 ed0d 5a98 235a d6f3 f22c 0466 0268 57b1 1049 aaf4 df82 301d 6a13 e7a2 f64b 5534 56e6 76f8 e186 00eb 83e3 fa81 993b dfbc 48bf 4bad 7a71 1e38 bb6d 5ffd aff8 8c98 49c3 7939 5b19 46fa c95d df36 88cd 8e39 d324 0005 af71 99c6 79a9 07d0 550c a2db e841 f348 5095 1d30 fc5a 3541 f9af 2ceb ee98 ff88 f3e6 69f7 c72c b39d 8686 e561 b609 769e 055c c86a 65a9 5f0b 532b c4a2 abe7 190b 93bb 3f79 9e63 71b2 6ac6 ded9 02b6 c14f 2a70 f30b 919c 107c 8557 27ee 534b 4540 a4da b069 7eaf 314c 8a69 365f 3379 b557 3e3e 3883 6065 e40e 56c7 8ff5 f0cb 6a2a 2523 db83 9168 403f 25ad 6f9d df7b 7e33 e108 45a3 afd5 b028 e81f c5e5 70cf 2680 4e2a 3ed5 3d58 d460 3946 be92 64ea 133a ff49 1746 96ca 3f40 5d03 3180 5bde 56ef 6e49 2c76 4b5f 452e 45db d3e0 10fa d7c0 a41c e4ee f1f8 ac1d 3d25 5f00 858d 1803 c51a 518f ba53 a160 691c c0fe 6c29 a322 cc0e b797 c8e8 78c6 d596 07cf 071e 264b d95d b6b0 502e d6e7 7c53 8785 c13d 601b 8051 b3e8 6ae1 f095 f595 6432 34dd 6f6e 4281 6817 a7f7 4710 1a81 96e5 7d75 d542 61f5 bb97 bb18 a47b a454 4ccb 7986 0a00 62ce 3acb ef0c 20bf ba06 302a ad81 f1a4 37eb 9e9b 1a7b 83c7 9009 ae1e 10b5 fc58 2c19 c4ca a6a4 d316 6433 355a bea0 6cc8 596b f8e2 6af0 824f 40e8 45d5 44ae 9825 55f1 6a7d 09a8 b1d1 34d9 f574 9e17 722f 8446 1795 253f 4284 4199 07b0 1589 1a34 91ad 3ee0 9079 3e0f 4e69 4996 2a84 dcff 1fa9 f267 713f d618 4a9a 79e4 b0bf 79cf 0bc1 9746 5aa6 0451 d5b7 84da 0c7d eb9f e8e8 840f a28a 134b df6a abe6 ad15 76ff 3f59 f58c 2466 80fe 5fc0 bfc6 5039 cc62 c50f fe5f 1485 99f0 8799 684f c717 a867 be41 d5f9 d9cf 4a44 7723 e47c bfd7 231c 4c8b 57cb 8ee3 ab4c b25b 86ec dc98 7119 746e 458f 06e6 5edd 486f a57a 2a3f 3775 d913 ed06 2f85 f843 16bd 15ed d3fd f20b d580 525c a88d 3eb7 c7c7 2a7e 121a f1ae 2e1c 54aa 2952 6e05 ba1b 6b6a 56b5 6c0b 9434 0393 c2f1 3750 07bb 577a 4bdb c01f 5fb3 6755 505a 2627 a09a 3afd 58bb 01e3 13e9 aac8 e1e4 1cea 8efe 958f 0d21 5c05 69ed 40e2 1d2c 1b2f 71e7 8d20 2947 1163 1f6b 4d4c 9feb e50c 2f9d 909d 5210 b091 8c5b 6f34 d3d2 bb26 1b3c 4dd9 8899 7382 47f4 4aba e339 f71e 3ec4 7a02 beee eedc 3c6d 8995 494e aef2 2089 cada | | 9e26 3ace 6ac0 4af4 8117 811b 6af7 b625 b8a0 f30b 0237 a834 d718 0191 b1a4 3215 d795 d837 52e6 70ee 4072 4da4 787f a56a f191 9f94 ed71 5fe1 fa7f c5fa e089 ec69 20a8 b452 d905 5ff5 db92 b090 7a61 18d6 ec2d e8de f688 790e 655e 9e57 a3fa cc4e 41cc 62ec 6ab9 3b36 09e4 a9e2 38e4 01a7 586a 3e12 6001 68b3 9dad a31d 3710 5b6e b5e5 19f4 7c5b 6bb8 74f8 65bb 7719 5971 e671 dcb0 d5f9 727a 4088 9b94 0873 5bac 0e0e 739c bce1 5f5b 50af e78e 3773 38eb 3f5b 9df6 cf88 0199 dd9f f234 813a e261 fd6b 1a93 9ad5 ed71 02b8 362d dc9f a517 a3f9 29b9 ee2e 119f 3ee2 068c c784 c1f3 6128 45d4 e258 80b6 24a0 b004 f245 2946 cdf7 d2b0 58a6 e21a 8f82 6b7d 9bfe 5a2e 81e6 ad8e f206 ac7f bce5 05da 9694 3751 589d 981a 6e06 44da a485 0ff9 a95a 6493 88ab 590d 9ee2 965c 03a5 4aa9 539b a282 e7e7 8631 39e4 d6ae b0b1 bf99 1faf 3fff 05fb be7b c987 f7e1 9f7a e036 ae36 1d27 4b70 c0be 7fcc cdfc 1446 f3ca 9a3c ffba 5afb 8518 706e a994 0e8e 4765 57a2 dc14 b293 b857 43ae c6e7 e49b f617 0f11 be98 c2a6 4c7c e9fa 4ca5 deb8 d5c8 1863 1497 c23d 7e33 642f 7490 8374 5e35 75ea 2d9f 4e22 d647 74ed 9925 4a29 2e3e 87e9 dd9d 4f0a eb3a b10d a623 70e0 be15 f83e 2279 4bde b7a1 34d5 405c 7ebe e7fb b6ac a159 30f6 8e40 4db1 bcc2 44f6 691a eabe 1348 ed0f 9f79 aa9c 3116 560c 7df6 0e39 8d7e f3ae d6e0 cb85 1968 4de2 c635 125c d1fa 03a8 5bca f7b4 9af7 9157 c646 12eb 2bd9 1695 b578 474b 3b46 01b8 f676 4330 a228 07a9 cf89 9794 308b 3131 e379 24ff 6410 2e3e d59a 275e 86f7 4e8b fe7c 82ac 588d 18b0 0454 bc7a a9ed 67c7 aa18 65a4 8ef5 2088 d8b2 2c9b baf3 c58b 6a9d e8f9 940b 4355 96da 294b 359b fd1f c358 b5ab 913a 7129 c1e2 9960 e1f0 0368 1991 f631 c02c c463 bbf7 d743 d852 26a0 52d6 2c58 2401 83aa af9e e012 5b4f 755d 9a13 1095 4617 de4e c6f0 265d 116a ac23 c3d2 41e1 5a9d bc89 752b dcab 64ac 06d3 b9bb 5be3 f285 7f71 96c8 2af9 bfda f5c2 0ec0 3ccc 7142 f6af 58f8 5ef1 6877 0217 b4b8 c0ac 7ac4 1eae 10ab 2d14 df1b ac86 e576 ad97 299a 8c93 16cb 412d f6d2 d81d 58c7 c642 c477 70b7 558f cc27 3444 2278 f8b5 451b bbac b3ad de76 0ed7 1f04 5fcc f4c1 3046 ddde fc4e 0291 75de e67e 30a7 80e3 c912 40e9 a8d5 93cd 7d65 4dff 7a6b 825e aeb8 3d8d fd3e c898 d7fa 4fcd e462 df34 c2d4 78eb bee4 9962 c25a cba7 8fa3 c66f 225d 14ec e56c 47e2 b872 b903 7ae2 14ad e139 9cdb b93e 2a9a 9d3f 69c6 1623 aa34 e9a4 9e40 f124 9ad2 8a3b 1d21 2393 423e 123e fe26 916c 46c8 aee3 478a 9a00 7300 e4de fff2 0a75 9c4a 348b b06a 1529 a9aa 1890 c5a3 32da 40e1 e896 d682 5580 f84f af83 272f 9ad4 0513 d075 638b 3456 7005 50ad b48f 3b6b a441 9fb9 1e66 4780 8be7 4623 4d8d 0415 1e2d 8b58 5072 aba8 7369 2da6 72eb 2300 519e 59f5 7549 78f8 2bf3 d9c0 9cef 2a33 67fb dd7d 6bd2 b5b0 ed06 3fbd 1d26 8ca6 9a85 5f52 67f1 ba82 0f9b 48b4 b176 7122 ba53 9f65 2800 0b15 e3b4 8b01 c0f0 9bbf 21b3 817a b587 92c1 a4cc 69dc b46b 16f1 ffe6 2c22 e7e3 e7d4 ed37 ffc3 dece 378e cf34 00e5 fc92 eb75 46d8 7284 36f4 0312 20b2 35dd 9dcc 0702 5808 604a ba28 2970 d4c6 0e1a fb2c 6e4e 3ca9 d2be 5b23 8655 1bdf 21a4 e20b cb31 3c61 8d1b e4b2 0bdf d943 211a 4a54 401f cc52 4582 11d4 ea46 467a 85a8 adb6 8106 8120 62d9 8fb9 fa1e 2947 ed1f 4d22 da38 364e ccc5 ac6c 5b14 7f3b ee63 2fd5 62e9 c599 0231 35f2 4c77 70e6 7d71 4627 ca1a e999 aab2 706a 6a8e f5c7 3405 3713 e5ee 51ed c276 c358 a1ec b0dc 2a8c 7803 287b d6ea 961c 38e2 4156 4d48 3291 78bb 52ef 4774 8673 6c77 de46 e14c 37d6 4e3a 4c69 4de2 770a 298f 5ae5 b432 5a27 b748 f910 b381 2bb1 0eb3 042f 70ff 8d64 c9d2 cb75 d0d5 d7fb 9c43 1d43 20a2 d2eb 85cd 1ea9 7d3e 9453 9dc4 bed4 2232 7249 34e4 db9e 55d0 13ea 89b5 ce93 205c 5454 90aa 638a f003 b82b 99cf 249f 001e c68c 67cf 038d 609e e6f4 40f3 92a3 7d04 e4f1 2da4 03b8 c796 f411 2e6f 85bb dc6d bdf2 40be a5d0 38aa 2ee2 9bd1 9dc3 0b83 31cf 2139 ddd9 4874 ac00 8670 9833 efb6 2c26 a3b6 8e42 b665 3525 414b 5054 849a 98b1 2405 59ac 56ef bf58 7ca3 25cc 3d63 614b afb8 2592 97fc c694 4c8c c14b 6791 d212 0ac2 bf63 d780 eb9f df01 47ea 8c08 5516 e95c 48cd b93a ffa8 339d f439 1715 f576 925e 3426 7cc1 939b 799a accb 05da 1721 b6d7 85f1 f6c0 5afc 7673 840f 9e39 5813 61ca 8387 c470 0fc7 0a0a 0945 f4c6 43d8 2bf4 bea3 82eb d8e0 7864 e80d 6ae3 e363 c368 e6ed 0480 2f53 775b 0062 56a4 9c56 8e01 a329 fadf 121a 2be5 ff24 db86 2e0a 405f 4312 dcbd 5217 bc90 d341 679c d771 3710 8168 df65 5e4e 2c76 2990 991f c7d0 42b7 c023 f97a 1beb 78f2 2324 56d5 b43a 6f74 d8e6 2b1e 7162 d5af f7c9 49cd 09c3 47ac dd32 f1cb a591 4582 8680 9325 b6c1 0dfd cbd0 80f1 f943 eae9 3cef d356 b699 65e3 bfdb 6577 b009 6431 237c 9e2e d385 3ca8 c148 6d71 158d 7445 d5a4 c306 281c 423f 65e5 e0ac 1293 9507 b4ab 50e7 3894 7e61 201e e893 c35a 7668 8d7d 2c41 1066 5b15 65d9 7892 ea08 71eb e8e2 c7ba ab64 b147 2653 0e83 cafd 5493 34e2 4b4b a25f 65c1 129c 7614 ef51 b638 957b 227a f8f1 464b c153 8d8a 9716 4089 c65b a53d 0528 33a0 6203 a3ce 70a2 8f2e 43ea be96 2e9f 91f5 f4e1 2e38 9536 098f e792 3cfb 56c1 5bae e774 a966 4b61 857c 0eb8 f1b3 f79d e0c2 3acc cf7b ec3b 90d3 a3ca d2aa 0fba 5e1c 23a4 e524 ce4b a36a 57a1 e2a8 6938 42d5 0f22 7015 17fc 08f2 b0f2 b2e6 5b2a fa44 79fe c857 e615 3922 2ca3 9b02 d657 8a21 8d16 d875 4224 9329 2a16 ce68 40ef 1886 da2c be1b 780e 3511 d351 4866 21ef cd53 be0a 9cb7 d01a 1b01 5f28 041a cd26 684b aa4b f52d 4d51 57a9 93ba 7658 007e 813c 8cc3 0a97 de92 3c2a eae0 0017 1ff4 4b38 f9f8 d4aa 829f d720 2d90 9df0 1eee 7175 d3c0 afb3 103c e12b 7b6b 7aea d889 81a4 1900 485b e286 4ea1 2145 4316 d54e d730 663a 455d fcff db25 a604 ccee 2006 95e6 dab9 13a0 65ae fb01 85f3 9cd6 d4bd e5b0 74a2 a684 8d64 55f0 eb50 becc 4835 a3f6 72e4 b5bb 63d6 0ba1 3023 1600 a2b7 804e 3848 38b8 c66b 8619 f4d9 af68 d9f4 1b2f 5002 e5d4 6181 d145 3ad0 a1ed 9156 fd15 02aa 8727 e898 6183 f67d d86e c285 d807 5418 cdcc f23f 08cb 7609 3d5b 1f33 8520 2b7a 71a6 ffa8 ff7b 6dfe 7a7d 752d 04a8 dc0d 9342 1955 ddf4 af4a 3e20 2d1e d00e 9507 cd52 c295 878b 184b 202a f26c 8e72 9383 cb7c 945b a1ff 7fb0 1058 e0ad 9736 211f 7347 6863 f4b1 03d3 eef1 ba8e 3298 b1e3 b3f7 51ca 0f37 2455 541a f17d 0d13 ae52 5670 b300 e34c 7156 3dc2 4dfb 6f92 1e1d 1c16 b4f6 0ba6 9a18 0209 189c 3a33 98b1 9ab8 8653 9718 a4ab 9ff0 2d9c 3401 759d d1a9 0041 a208 7b9e 4475 ba4e 9d71 b364 c564 8573 9cd8 7aab aa76 3a04 e525 90bf ef45 11d1 b248 bd0a 0460 239a f8ef 349d 3896 aea5 74b0 9ecb f740 6c2f 00f6 4417 8d66 7333 f456 9b9f 33a1 e530 9b49 21ea 8677 d123 cb26 5813 52f5 01fa ca63 cf27 d3d7 c84d 3344 724f 9e86 2e9d 6df0 6222 b649 bdeb 8595 2096 dc13 e2b0 049a 1758 b394 cd65 42c7 1837 dbdf cf27 719e fe69 f443 63a9 3795 5e40 eb79 3548 6cfe 4f3f cdb1 b155 4c82 eacd 2605 2de3 ce64 56ca 059a fdcd 0152 3f90 9df1 e27e 662e c843 f985 b07d 255c a8ff 2a33 4211 dc1e 5113 1fed 26a8 ca40 c64f cbc4 67d8 da95 cc9b ff29 1b7f b41d 0e86 bbef 6069 4593 c473 8295 7bdd 6a93 817f e6e5 18ce a9cf c8b2 7298 9ce4 0a24 fbee e646 b54a cafe b8d7 733a ba63 6ad0 67ef 3fa5 7ed1 6a67 4d04 13ae 248b 784a 6995 2079 8d23 07f2 96fa d639 602c f885 babd 7be5 eb36 14fc 19ac 333f 337c c410 313a 9ad7 da85 a05c 0454 7de3 1330 1a63 9746 5e2f 0599 7e11 868e cfbf 4019 144a b8b8 57a2 21ea da8b 20c0 2f66 0578 e07e 370a ee31 39c1 0339 d964 8e33 e8ef c10b fa8b a2e8 64da 02c7 0689 af33 c167 faa3 2b2d e352 05ac e28e c057 bdc0 7029 3e00 b387 9621 a61b 2d8a 8509 506d a9e7 0179 2866 5de6 1018 3229 56d8 074c b540 36d7 0bde 95f1 3cba f9f6 bd0a f8d4 7d28 6ea3 9536 95ee 9a49 940a f091 f6b8 c780 547d afac 3002 8403 382e 2799 0892 05b5 08fb 8055 05a5 e19d 1b12 0342 8b7a 43d1 950a e446 a80d f2f2 f32c 25a7 5c49 a097 ef8c cb46 3a4c | | c1bb e75f 6a12 055c 1c95 5f61 d6d3 2cd4 98c3 eb74 079e 57fb f9c3 a9e3 d44d 7799 44be bcf5 d31f daf1 0fe6 084f c436 670c e1d3 f1d0 c8d1 db84 8a3c 763e 05d5 35ac 6ed8 2d20 ecfc d72a 1b91 f0f8 26dd 37cf d806 4ca7 14a6 0c30 1a0d a13a 3bf9 ce13 f68c 2527 9fa9 0ca1 c560 c73e 596c 96e5 033e e183 a507 ce5f aec1 b152 3124 28a1 f781 0936 075e b8ec 37b8 cfa7 c623 7244 7363 13d8 e6b1 d05c b334 8ad1 1d4d 284e e398 c046 b40c 2e00 f1f7 7256 10ea 41df 4430 3670 462b 0de1 250c ce21 e647 ad6f 725f 5fde 8903 1414 df7e a878 01e1 16d5 aded e89e 4f69 3954 61aa dce5 22b7 5306 7673 653e 7db0 9989 810e 38d3 ed29 6fff c061 3b75 190a b3af 1359 30ee 937b cce9 ddf5 a9f0 9396 4ef8 63b3 5abd 2d66 43f3 549f 33a6 6ce7 6401 b1c1 1a7e e054 fb8e 4a46 1ac5 3db6 1d73 c34e c7a3 21c4 2344 83c9 8bfb f37b 796c e89b f2e7 344d 164e 9ae6 b05b 6f58 5088 c401 3bdc 27eb 1a1f 67a9 c267 eb27 2765 c9d3 ae3a 92a3 264f 15c3 aeca caaf 6423 11ac b5af e352 c584 b27f 2ed6 fd7f 08dd 49ea ce49 9ffd eeec caad 6cb3 ccdd 05b5 5cc5 4170 5d9f 7b9e a4a4 3fa7 932e 0a82 6ee8 f422 580b c881 d82f deb7 c6bb 3d09 2063 beca f022 ca4a c1f5 dd40 7dc0 2931 a5af c5ac 86a3 7ab7 d495 51fe c724 67f7 3c0a 7165 7e1c 391a 7dcb 1a47 95dd 21df 328e 3093 c73b cf26 459d 8883 f9ec 0c2d f62f b881 eb95 c7c2 3a86 3438 afc3 c551 e938 077b f0d6 dab7 f3ea cf00 0eaa 7887 5dcd 4347 12cb 6379 ead4 e542 e0db caf4 4034 995c fc50 30bc cd50 f591 b508 05c8 6234 9197 c4aa a37b 3411 8c4c 6987 65a7 56bc ef46 392f 255a d022 c0a4 7559 2423 d1c9 b584 8519 cf75 2481 388e 6f56 3404 34d5 389b 5bbd 54ab 0342 684c dbe8 7a80 1a19 392a d93c 46df ae67 43ce 9c40 675f d777 34aa 92c0 912b 5ea1 8483 ade7 2add 2506 bb9b 0c7d 9aa9 fd5c afdd 23b7 d041 8ec7 eb4b 4a2c 0d24 6e98 257f d54a 04a5 8b12 b131 f66a 8ad2 2ea8 0078 6beb 17c3 dad2 4108 7399 593b c66c ef92 b230 f4e2 be59 d3c3 3fe4 2f05 949a 8a5a 210c 6d3c 67fc 0911 989a 6b88 0e7c 387a f23b 5e34 d12b 0e53 51e9 ad1d f3fe 55ea 88ff cf76 3667 ef95 ffae 0d74 3c57 5d2a c313 b2cf ab3f 1a16 de95 bec9 ab71 abad ff90 696e e8a5 c730 d064 7653 c9c9 207f f70f a1ec 36f6 2e7b a014 5d16 11ce d996 9cad 6452 84b3 0c12 ccf8 5602 7346 a425 203a 3840 5a07 b1ff 1a12 a9f6 9553 e971 6253 a556 08f3 3181 d2bd b3d6 ff2c a35e 9e9b 7808 3380 507f 062d 24a1 94e9 3c3b c5e5 f8ab 770b b49e 626b 8f81 9374 db27 f0b6 e123 a03f db82 5a6f 3642 6892 7447 c070 2531 12b7 9c49 9700 74c7 bcb2 a983 c540 39ce a74b ccb6 6732 dd11 7e7b 4c81 d636 90b2 d71d ad24 ebf5 ef8c 957f d877 57f3 f623 69a4 fe79 2b3e 66ea a657 405e aea9 b65f fe14 b715 3cda f448 f0eb 1e1e 00b4 c5b6 5b84 da3e 3303 a3ec 97ed df5b 669d 5adc 25e6 ead5 6913 3832 422a 0300 0c5b f6e5 0e69 2e53 76b5 5da9 045f 0589 ca52 72ce beb5 f805 e958 0bb9 a1a5 6987 da28 21fd 3228 0627 6110 d9ec de95 c2f7 c074 1349 d9ed 14d5 7c80 37dc 6fd6 c595 5c86 8ff5 7fab dd5d 55f0 35ac f839 5192 536f 30a3 5d03 7097 147a 1937 0cc2 afee 5bdd 4232 7165 efd0 cb3a fff5 5f4f f88c 9ecd 3315 f18d 5ebb a698 a579 0e7f 0075 4b2c 2218 22c7 bb43 a58d 1d9a f2c1 6d53 9ab8 ec19 8f52 e611 6fd8 1384 a44e 459f 9a41 c798 146f 5354 bafa 2496 6e18 c684 3a63 59c6 40ee bd74 022d bec9 4285 f12d 4dd6 ecf1 8ad5 795f fff1 7cef 0b75 32d4 b0c8 5010 3c46 0e46 5f65 bfe0 165c 1172 a605 2472 94ff 8793 58a6 28b3 3ebf 0c0a f925 508a fc30 9303 508a 2961 5d19 42a1 2f9c c616 934b 6cb8 141d 7314 d56d 4bc0 da0a 5759 6b29 e94b 78ab f281 f8a9 f123 2783 0ce3 2c7b f6d9 ab89 bdd8 010f ac77 6300 0783 b3e8 1e87 52b4 0a7e 3f20 3ef4 f7be c737 f39f 1029 235e 5c25 7e85 5be3 4de0 2dff 3552 3f63 0cb6 402f c263 f607 6c94 226c c1d9 7cc5 20fd 64ae 1570 a33f a148 9954 ff6b 2ec2 7374 1bb4 9631 0e01 2b20 210e 4ff5 46dd 588e 8071 3422 83b9 843b e648 30f5 dfd3 96ce 95de 8061 e169 3fa0 a45d f07f 4da3 7f11 7d7d b3ca 2ad3 411a 2049 0a6e e170 b65f 079d 1bd0 30fd b003 4e0b 8ddc d2c9 4be8 7204 72a2 dc59 8b67 8a13 731f d181 8c2e 544a e772 32aa 8a78 1ef3 777f 4b3a abf1 bc5f 6357 ff7e 80b8 eef6 8e14 a081 2581 51bb 9aaa accb e84c 2d00 aa36 6cfd 32a6 813e dd1a 8150 13a9 587b 9f52 a39a 1e12 8fc5 e55a 4f9c 051f e070 d59f eb49 e7b6 3dc0 c560 dcac e3ba 425a 65a6 f495 778e 3b10 6915 ecdc 0c0d 11d0 0f40 77c9 3c10 792a 2a91 80f0 96fd 3ed5 b44b 88f6 8848 7a35 6033 8a76 e46f f26d 609b 8999 2d3b 79f2 796b e3ef f45f 3a15 0832 7967 3102 d186 5b13 2ce0 a7e4 793c cc1f 2b7e 034d 2e6c 46b9 8062 12e5 b3d2 ec81 65e0 6f9e ac5a e1d7 7d30 5c28 c916 e7d3 b276 18e3 177b 8e04 4678 3165 ccba 0a74 f747 466a 4ca0 e3e1 6d84 3bd6 49d1 02ba 6be7 bfa2 c987 fa26 ad56 1df5 d693 627e 849f 88cf 85c1 792c 3699 0193 1467 033b 1644 799b 4d21 e148 661f d2f7 4c6e 538d 3b44 ef7d 9750 2fad 9f33 6598 76ed 8ad3 a6fc 9d01 e188 1a6e 5953 e7b2 73fa 8fb1 fbbe f835 e974 bf2f a5a2 2307 808a c64c bc68 7868 f39b 1a98 f280 8e0b 96d8 ab30 533a da3a 9397 5335 2394 f701 9a15 4cba 57eb b1c2 3bc6 1779 bb2f 98a4 7480 f243 1631 a2fd d727 3c1d 5488 6b28 39d0 6dcf 7180 7e45 be50 0f3a 32ad 7744 78cb 7dbd f615 7590 60df f269 baf6 3e50 30d6 d19a 5ec9 47fa ad14 e991 89cd faec bc14 a986 0f67 bc37 99db 5c96 7ef3 2599 323b 1e95 a5dd d960 1b4b 9efe 3b17 81ec d785 81fe 809f 4d78 211c b3eb a3f0 7f59 b005 bf44 bccb dc0e 5f73 8610 673b 6f3f 9261 7d72 1b39 cebc 467b b622 982f 6d02 c6eb 7e48 7bab d574 bd07 f0b2 c6a6 fb88 d417 ec78 16d5 1e96 2465 db2b 99dd 0abd 47a6 da72 edaa 12c6 c0f5 48b2 68aa 2fc0 711f 03fd 1142 161d bbf6 997b 10c1 7068 5ace 8921 fffe 4bed a1ee 7307 7e3e dbb7 fa27 4a4b 723c 8c8c 1017 0b02 b6f8 fc85 fb26 9ca8 cba0 7c3e ab9f 3f4f b5d9 a2d5 7c04 e4ad 3fd1 63e0 8ca3 61f8 4a9e 137b 2916 ef01 6ae9 f990 60ed 41e4 783a a524 7661 d6fb 758e 741e dc01 0af8 42f6 ee21 00f7 3f97 549f b16a f7cb 6c42 51bb 599f b413 d271 877a d548 3f14 9901 1f11 3600 d3e9 7888 d7b3 27c2 0ede 4b9f 1797 94e4 e240 cda3 03d2 5071 8e27 d228 4923 1d58 ba49 db8d f3f0 00ec 94a2 e6d3 f1be dbc5 3ac4 5403 e731 a759 75a7 aa03 fa98 598a ea51 e9fe 82c4 d783 f75c 06d5 d379 6859 7ee8 493c 7f6e 2f21 f500 39fa 8c92 f936 89d0 6c39 6a3e 074b 539e 8788 0c93 6e82 820f 59c3 8d4a e0b7 b666 9697 dbec 679a 0dae dd44 683a fb0e 9a37 6f7b ff41 b72e 1896 1914 acd0 859f 286e d897 769c 9360 c34c 62a1 f637 cfe0 7a61 edc7 afce f1c5 a732 e25c 2a06 2e89 4eb4 f587 801f 080e 2a10 fbd5 38c5 3b54 6549 4b04 dcc1 c0fc afcc a45b c904 d855 c539 5841 4464 f14d 4c27 cbd8 aece 2d8e c15d b7cf ac75 60c3 06e5 f57a 67a0 ad34 9982 1ab3 04a9 13e5 be98 b8f5 c5e5 4d8c 5ac5 4e1a 4b29 7593 2e09 e9f8 beec 4e60 f67d c754 6a0c 369e ec28 c59e 95aa 365d aa0f 70df 377b 9726 031e 87f0 d316 f54b 17a0 463d aefe 45b6 6eb4 b692 8499 4ff6 381e 7c09 085e f006 c709 d2ac 38ec 2c41 93d0 f00f b0dc 90c8 d877 2af7 1ecd 5287 8263 3237 04d2 ee70 075f 503a 8815 addb e07c 24f5 8ab8 1ea8 611d 41e9 332a e0f9 fc27 5fdf bba8 913e be1f 410f 4b2e 7ab9 dd20 31f0 c32e 8c74 ce4d efbe 415d 33c0 2337 9550 56b6 7be9 9ade 3ddc d1ea 4639 3459 f7de e0eb 7dba 51b6 aa96 b473 cb9a dafc 0bed e354 bea9 2008 d489 0fe6 f636 7e5a b699 baec 58d9 eb49 0e52 83e5 7bbb eeda 75f1 c9d3 54d2 2f78 02c8 7959 2f7f 0993 a2e3 a304 122f 43cf 2703 133f 9d6b 1aa2 eb74 c33b f3ca 187a 6a41 f83c f38f ba86 2025 f61f a36c b9f5 b403 afaf e205 6cee d150 4278 de4c 7c7d 2b09 7519 a48e 94a1 c7f2 7135 b4f5 b4a4 ffca bd7c dba2 d35e df44 0d91 595a 1413 e0f5 5932 26cf b7fe e9e5 bc0d 8291 d4d2 de56 60c0 7d94 e8f7 61a4 61df c1b7 f165 bce9 7fc1 a399 a521 2bc4 7b63 a8f1 398d abcf e577 f414 c12d 6acd 87ee 12ed 03ee d47d b9bf 8e7d 90f8 539e f1c6 36c9 e60d 2863 0419 835c 4eac 3c51 e2ac b575 b8fe e105 60d5 53d1 6a51 ea17 c21c | | 7b03 c913 d052 b75a 62e0 3029 b19b 8b75 f319 b162 60e8 849c 46da ac2e 2dfa 6947 1a0f 5618 8dcf 5de5 ae75 3099 1c61 fe17 c81e 9e1a f257 f00f e4fa f9f2 4a8f 3b5e f6cc 6826 d41f 58a2 92f7 1b5c 9e96 0ea8 39ca 0972 6e66 0842 8aba 7281 be9b 8b58 6303 730c 655e baf8 e3ac 2c73 3eb1 975f 28d2 bf24 8851 f8ff 31d4 f4d3 4df5 14ce 7d23 0df4 9ef5 bdcb 4295 ddbf 1978 e8e7 16d7 b12c 64b7 6754 b937 8fd0 e862 54e8 a38e cffd f302 a68f ea8f a378 42a3 e7af c3af 5899 bce1 b5f6 f406 6c1d d966 0e7a 41de 9550 4bae d4c7 b6b7 8e36 f4f7 9807 8b3c 55f5 274d 7c56 8424 030c 3c1c 7a6a 6638 7c58 84b4 ed76 06cd b38b 4a2c 48e0 b54e ba0b a0fe d6b2 bcc8 9795 22c1 174e 8097 697f cac7 8b13 44fa 3b73 2735 c925 d0bf 07bf 79cd a0ba d026 a4ef bf0a 33c1 fc08 a6af 34f0 45e3 ddb7 0d74 7655 720f 024e a152 8896 66bb 059b caeb 38f8 301e 935f 72e6 2155 ac9a 4853 1da7 7b61 c39d c048 5545 8a0a 4c87 a16b bcc4 287f ad74 11e7 2fca f3cd 4ea4 2420 a758 3e5b c67f 94c8 414a c6e1 70e6 79c6 c48f cebb 0d4d 7873 dbd7 549b 4707 44ee 13bf 2d30 2d13 efeb 0484 e577 0ad6 f909 ff3b d370 0e06 b1ae 2fd7 4709 d0e6 e899 dbdb 5e6d 2890 2f40 5916 ce13 bd29 6501 fe37 523d 3bdc edb6 5ea3 d4b8 b221 ba84 79bf f25c 613e 9ecb 69e0 bb25 813a df7d bb37 a24d 8679 a00f 6949 60b1 2495 652b 2db5 17f3 9a98 b47b 5399 35c5 5e57 ddfa f08e 19ed ee5a bb6f ef0d 7e26 6b2e f6ee 6188 7cb0 40cc b010 df51 29d6 6527 f4ae d354 2021 f11f 944b d177 c57b 6b6b 617a 3fda 37d0 759f 8c25 2ab2 f94c 6b23 8f7e fc4c c662 4c1a 2c14 2322 80d0 4b57 f392 b70c 0db0 ff4e e9da 98bc 55e3 b8ae 8155 9f61 6e6f 55e4 cf5a f9bb 1375 375c e76f bafd c737 417c b819 0226 ed9a 4ee7 7183 ed81 1c43 2498 8558 f985 5970 9552 a259 3860 d71b fa47 d69b 3db7 3d58 2ceb 8f11 1d1a f87d 6918 4947 9484 6eea bad0 7f05 e0ec 8144 0e73 40fa 9697 ea94 8ee2 e263 dae3 bc7c f96d 248f bf1d b23c 7f5e 3bfe fd57 1184 1291 b5ca 6f8e 24f4 b0ac 4978 fd30 127b e120 1dd3 3f82 2741 171a fe72 6f7d bf2b c976 9862 1e22 0b79 a732 9a89 609e 7a17 fd7f f844 f710 a844 0aba defe d689 7283 bf01 c11c 1382 bf16 b4d2 16d1 a021 3867 34a5 30ae 70dc a7d0 70a0 88df 2039 15b8 ec22 a09d 896b 8922 3305 1f14 a749 4559 0060 b0f3 e0f6 6a2d f5ef 7b82 fb01 31be 6f16 5cc1 92ab e967 9d36 9d11 c316 9a3d 7b3e 8b76 0942 b12b f19e 109c 9dc6 a5d6 553b 4453 7831 6435 f31a f15c 322c 3813 0a7c 7880 29c6 98aa e582 7c53 e485 1ca9 0f1b 27e9 59f8 a912 eee0 5cd0 4797 f329 793c 4a7f 3049 f5f4 59af 144f befe c70c b4b9 71a6 f6f7 25a4 3d78 c3cc 2f66 0056 88e8 a488 aa96 70c5 2136 7860 6b96 cefc d7cb 384c 15e3 c7f1 94e9 1a60 d5fc 6974 b3da 3d4a 9453 5eda 2ade e265 43f5 b198 84e1 9f1b 66c6 345f 2336 4183 8fef 77b2 443b 23ca 3552 45f0 974d 5cb7 fa11 c9cd 1696 cf01 803f d3af 3049 b2f6 a054 3aea 065c 406f 0aab 8e42 90db 1282 0aec d973 7433 67ba 1409 b947 38f7 9adc f814 4bcc 2b18 90af a089 2700 0814 3892 0e43 d22a 2306 ed6b 0a21 f7a8 0da1 cff1 e16f 4adc e13f 9541 cb34 f8ab 1af0 7b22 1d02 340b 403f 81f7 9bfb f75d e413 ed1d 0261 f99f 95a7 35fe 9833 c548 b8f3 4ddb b438 0533 5a21 91c3 127c 14bb c5fc a152 46ad d454 acd2 5a40 2581 e2e0 87bf c552 d63f 9606 1fec afdc e061 3ec5 79c6 51c4 6843 47d0 4748 cc56 cfd7 fb6a 866c a5ad 11fc b34e 0c70 6990 8135 cb5f 66f6 fc5b 66dd a7e9 79ca 0641 6a82 f9f5 de68 2819 6f6d 7a11 462f dead 5aae 701f 3031 d3b7 554d 672e 8159 1aac 788b a83a 744e 0919 2a11 37c4 3353 8a69 8efa abcd 57dc 882f ce55 d6fa 64f4 8317 6884 06a8 161c 0c3e 00c0 2ee6 b554 3eea 5ae3 54f4 1427 86a4 b5e3 bb44 df7b 4bee 2001 b054 c1fc e802 61b6 3e57 db9c 7d09 797e c803 7161 8c93 288c 941e 8483 6299 f162 033c 9f6c c078 5f90 5b7b 2c3a 980a 6964 f525 f4b3 a71b e1b9 303e e574 76b9 e887 42ba db63 d7da 5661 d110 1555 3a33 e1c2 1c67 186d 8113 3529 2cfb b8de e74d 4eb4 5064 ff28 cd65 d922 d9b8 8f51 40c8 7994 40e9 e7d5 a49b beec 334a 4492 6a30 15ad 56f4 5a62 2f1f 3a11 bed4 9e85 82b4 2088 cc1d 5576 decd 6996 ba67 5154 9cc8 8294 52d3 6979 4c17 c178 0079 8356 fe9d c585 82e7 f9a9 6d04 afa5 a486 fe23 9239 e36e 2412 ffe8 8766 d701 fff2 ab14 0787 c861 2050 f616 3472 aaff 66cf 5ab6 f707 84e5 f834 33ab 4e8a 00d7 9f83 138e d066 af87 2f5d 5d62 c05b a116 7b69 f7bc 6565 9eed cf41 6631 c5ec 81fa 9605 0d66 c713 8f15 5c82 46d0 bd19 6fcc c91a 919f b475 3521 c0e2 5682 5eb2 4ab8 ee48 fcf1 2905 4914 e777 64c4 f7c6 d714 f409 2a27 adef 7723 12e4 3bf7 cb6e ea0f f9b7 c4e3 33c5 f903 c38e 6b3c 5ff5 0e45 2360 7bdb 7c72 f19a 163a e4cd b455 4a53 2f4a 570b fa95 7560 63a7 1e2a f691 76a8 f5be 60b7 d342 a88c 0d71 56b0 abfc 6e08 d840 53fb 1d08 7813 11b1 63a5 b3a9 f79b b55a 0f93 5f0c f4ce 6471 c8f1 e2d7 8743 557b 9617 2af8 3dd9 98db ce42 7975 8514 7af6 8574 c355 024f 52ef 177d 2a58 b2f3 74af 5e03 ed97 2f8f 7ecb 0303 0d1b 9d56 3064 9677 2752 4ecb 8a66 8568 4f70 7491 dcb9 3599 e0a0 114d ab53 5a3f 204c b686 a934 dc42 a223 8ab8 be9f e9c8 e80b 690c 4db6 17f6 6125 bf69 61c9 d7c8 6a3f 513b f8ea 71cf 1c3f 3877 479f 0fe9 ef62 d20b 87f6 a893 fe1d c860 25ca ca78 4733 2f09 7eae d9aa 78a9 43cb 4d3a 4b15 3175 92b0 26f3 2d6b 0e20 f858 44e6 114e cc6c 6392 56d0 dea1 7032 cd15 0b16 2113 833e 64b7 5786 349a 7f0b 57b7 411e 7a35 170b 1d7c 1b7d 4a25 e665 2e6e 737a 7210 08e4 56ce fb11 8d81 4df6 d7db cbee 530e 4ab1 4d9f 88a5 c95f 4f17 fb68 31c6 285f 99be 8279 7e75 96b7 7c31 9713 8b12 763b 7a4c cae3 75b8 080a c630 957a ae2d 33e7 4f55 f587 9919 4959 cbc9 f433 72c5 6b6b 7874 dcf3 ac1d 0a3a d735 2d3f c79e 1d0e efd7 0afc 0f12 c699 b1b8 c565 8a92 89cb 2b8e 86f0 0437 173b 336a 93de 1818 6d92 f7ee 58e7 183f 3514 95a6 5b86 08b3 6607 3b5e a478 1880 a0d4 a1f5 7f69 13ab a00d cdb8 adaa a142 bc3b a6a5 71ac 3cd3 8e6d fe6e d31c 3a89 c2f3 413d 955a 039b 9138 c56b 73ed 547b 159a 6080 b3ba 4018 7747 9d48 8360 b9ee ecbf 7566 013d 169d 5a9e 8d14 a19a ad18 f7ad b079 e84f bfbe 5e8e 8313 4d70 7083 70c5 0132 5a8b a3a6 1c9e 8013 ef30 d33c 22de f26f 0b34 ef67 ee14 8bbc 4442 2825 5073 7eb7 5781 6c9a a048 8804 b28b df97 c627 a4a3 d41e 9fd3 d757 14f9 b10b c86d 3a67 a7ce 7950 860c ed57 329c 3463 5838 0640 7cd2 6720 f4c0 8308 73cc 6e2e 68d2 4b54 5768 65e6 2f4b 2c3a a8ee ab0d 46db de35 7f5c f0f7 cfbf b550 f6a8 d9bc 08a8 c18f a62b 9854 a91e a92d 5b40 9276 00e6 21f8 0c4f 931a 10d2 71a1 a563 6f2a de59 f0fa 85d4 b125 5146 b276 355b 8ab5 e5c5 e7a2 9065 a61e 50ad 85e5 5415 9cc9 757b ce79 0b94 b59b 6a6a 0d3d 8116 61c7 65ae ab2d 00d4 25ac 9060 5a87 c121 b083 ae33 a75f ad8b 64a4 e493 73b1 a2d2 fee6 88c8 1f2f 07e1 107d 704c dc11 c44e 04f9 6105 9c59 4c0e 9aad dcec 5b53 7d63 d0fa 6bfd d290 0134 9af9 4ece 3a79 083d a86a e02b a885 b71e 8a3b 8d19 c3a2 2f27 5ff7 77b7 8fb7 a441 dfe2 4054 4dbf 3a20 e746 6eb2 1980 ec92 f4e5 e6a0 c06b 316b 9a07 ebd2 db7b 5618 17fb 9a2a 2c2d 7ae6 43d7 09c4 ffe3 f63b 04e5 0f41 3a79 908c 9540 ae28 dcc5 ab8c 253c 6490 e6f0 b48f 5e77 d313 5286 19c5 c64b 2439 7f3a c74b 704b f617 5b94 cd62 9dc1 7f54 09a1 f4e5 479d c46d dd50 2b85 e012 b739 92dd 6ed1 4f55 eb42 674d 026d 08bf bcd7 1b84 f98a ac94 da29 ecd7 8e5b a856 f7cc ad44 3220 0758 82b5 8949 24fa d744 bfec c42a 5843 52e5 549d 4835 714e 8773 2040 b4b7 3ae4 d683 6635 1332 9abf d546 dd1b f919 0e18 6390 5b27 eedd 5b5b 6d4b 72a8 04df eecf a81c 5cef c16c 2eed 056d e61e b484 a828 6977 2a9d 3c19 521b 9735 18bd 05ac df72 6905 31c9 11e8 dd31 9de9 edb2 84dd fa48 993f b278 c6c0 cf7b 9a2a 396a e5cd 39fa dca3 2d9c 523a f982 bd3f 7024 3d0d 8a86 75fa d9c0 0caa 7395 f9c9 f8ad ad77 8708 93dc f7a8 800c 5f19 7e57 7905 a4c3 ad4a 2fee a6c8 719e 341b 8650 9057 f854 83e2 1b6e 5e91 1fa7 83cd 032e 32a3 5d65 e1f8 ba83 91c9 1d7b 8e9f 9f16 | \ c6fc 5709 fa4c 9d3d 66fe 6281 d033 9968 1a41 0779 61a6 591f 92fd 18a3 4c36 ee0d 6c73 5d70 dfd5 c76b 1830 6cfb 104c cb52 48cc 0c92 6fb5 cd96 1a1f cb1d 600f cb66 e825 1537 8845 3f93 274c c702 2006 f046 9d77 88b6 2565 deef 93c4 f831 edb3 0847 9c00 36f5 24a6 4f24 1423 af45 e3aa 42be c8c5 6dbe 0ec3 8cff 1585 6bf9 de97 a141 46e4 092f 7c6b e246 4c0f 3474 56fe 7887 d068 b089 6ae0 3b36 d5be b839 f9f2 0d51 bfb5 4f64 f52c ea51 f534 951d 2852 c28d 9406 3dfd fb64 7046 629e ce43 765f 173a faab 0fa7 439e 4def ab48 968c 1f1d 91aa 1a88 4082 d550 fcf7 b117 89bb 44ea 072f 2bfa a8b1 fc49 ec20 2f7b 614f ccc9 6a34 2d76 84a5 71ab 9898 d661 f712 408d 9a0b 08a0 b216 f461 cb5d a7e6 907a 998b 2d5e d77a 485d 11d1 b47a 3ae4 8db1 01f6 5c0e 3571 54d8 87f5 6cf3 9163 df44 2558 2578 959a 28e8 4113 0cb1 47ce a143 f0f8 715f 7bdf aa80 ca96 c703 227e 2afc 938c 7bad 2f6c 3003 9800 7d85 5e44 d44d 81fb 5778 ede6 9081 ac14 7f84 ced6 a680 88d0 bde6 af53 ebee 72d2 e1c2 c747 7b62 d86b 7ac1 585a a522 5353 a438 b4eb d639 d3d3 8534 96fa 48cb aa23 3200 85a7 ebee e6a4 4ccd 5f51 d4c4 7549 5e3c d3ef 3790 4d79 bd32 cb13 5a38 1c60 6f2c f49c 75c5 d6f6 689f 5883 dd1d 1cfb 1977 f56f d30f 2bc4 6ae7 4edd 0cfa a65b e292 72a4 04d0 2a37 1848 8df0 1b04 79be d2f4 27e2 ed8c 8b9f 3f5b 7d1c 8937 b37a 54af d1d1 2777 ed73 07fe aabe 80c4 c93f ed18 8aa2 6c89 e600 37c7 ab7c d815 c3ff 6a82 738d b734 df84 808a 2209 23d0 6705 6141 ba58 dd2d e6e3 95fa 4a69 4414 da03 11a1 6476 e79c e7d9 1e44 a0b8 58cc f357 e905 82dc dbd0 552d 5512 adfa 91e9 0557 c53a b755 18b4 2ed8 a714 0c2c cdd1 861d cbb7 cead c5d0 6413 2d0d 639c b666 ca5d ebf2 8d76 6a62 7e0b 94f9 40f2 c030 4a8a fa16 4bfe bb80 0957 fb92 6873 3637 c56a 0f4b 8421 3540 2cb5 532e 5bbc 1384 b675 528a b471 5543 c6c0 08f1 25a2 c06a c8dd 6b70 8811 ed79 a22c 3d2a cced 1bd1 1a36 5a00 8c86 9f25 4521 64df 9329 2f41 bf15 142a 8f3e f68b 5d60 bf6d 8568 18f5 944a af29 6e1e 8ee2 04a9 342d d074 4e1b abf9 afd4 c8ce e115 d51e ba86 bc88 5093 9aa8 126f a52e 65cb 21d5 500a 97ec 56d8 aec9 397b 5bd1 1eeb 1c2c 2893 a956 efe9 055c 1a08 cbe0 a9a0 eb78 6f82 88ea 7e49 2676 7a39 90b4 a324 a9cb 3a6d ac4f fe3c 7772 46ac 867e 43ba f8d2 da3c 0a63 748b a88e da11 b430 bafb 1a69 722b f832 19b5 462a 0ecc 90e2 ed28 09c9 f99c e559 49ab da97 856f 2413 9980 2870 bea9 32ec 1b6a e97c 4317 3786 4807 0801 aeb5 ca8e 7ec8 9086 419f 099d 607d f10b 4f90 679c 5f58 f486 1a18 54f6 570a 9a35 d2d6 7bc0 dc66 58b0 6e58 57a0 7db2 38a6 a976 18aa f0b9 d60e 859e d05c a9a4 c3db 36af 8459 9754 cdd3 d0c7 d4d5 cf4d 32d2 d8f6 6ed9 7399 b1a4 1580 ff1c 824d 351c cb76 b37c 830d 8bd3 470f a409 8a8c 1b19 f0c6 e696 1e91 eb6f bdf7 5cfe cefc 7d9f b246 de3c 93ee f3b5 7162 d7e6 d652 6e67 b131 7c90 d87d 4696 2293 51a9 3819 f65e 0e07 c34c 8a21 8a4d ff1e 5e5b a4a4 e74d 284f 4029 d38a 6591 085c 8dbb 70ba 08d9 4a65 cf33 9b9c edda 39e3 62ee 0e3c 5a0d b15a 412a ce7d e6e5 078c 7a97 7c0b f134 66a0 b5e4 a79d 2707 0df3 a745 f305 84f3 81b5 9e17 854c db64 bc23 fe0c b830 2f02 d591 1ac4 0677 e20d 36a9 cb4a 6536 7dcf d0b1 69e4 d056 1cfc d166 f52b f642 8fa7 dc9c 18f4 0636 44a6 0efa 4c9b 0434 43a0 8b07 0980 7f61 3203 3518 6b3d 7670 87b7 76f2 d6a3 a5b0 3cdd 6a34 70c5 c63f ab7b 6d08 d764 4fee abe8 f693 a30b 5d06 008c 523b 0c72 4a2e ad44 cd06 ace0 ecdc 8b10 4c1e a424 ca9c fbdd 62fb ad89 fc89 83bb 93b3 557a 5d7f 5dc2 8725 9a25 d3e1 b8a4 1ef5 51d2 e1d1 de1b 19a5 2bc4 0e2d a0c0 c42f af08 2b41 45db cbc6 ee8a 3b49 f54d 6d86 90b8 f5b5 a08f 51dd 51ad 2d4f 7e2e 660f 15a5 e990 24c9 a47b 42c1 f473 56e6 a3f4 5adf 5a0d 1a45 577a 9b00 65a7 fead e53b f8a2 fee1 b862 aa95 3e36 baf4 29fa 51ce 8320 080b 6c7b 5606 9b0b 716c 5b97 a0c8 41b9 f7a9 0c71 5552 356b 1e0b 8105 9e88 02bd e3ad 5f1a dcab 5af5 dec9 6300 42d4 4aa0 3a3f cf0b aea9 4eb0 ad0d 8cc9 bcf4 b582 662c 6acf 3b95 3cc2 4e08 bcdf 4cc8 6358 e017 d35f 1e7c 85c3 b8ab c033 f3dc 1e7d d928 f794 9767 3f7b 1471 a1b4 8037 a4ba d7a1 ccc4 b8b3 261e 47be cfcf 7cc0 aa38 9052 e821 d2da 14d7 b340 f1f4 5f7b 2b15 c862 9400 9617 79b6 bdb6 10cc efbe 9eb9 8d2c d65a bb78 6521 faa2 5788 2e11 2ae7 453e 7e14 0f1c 9fe4 2c60 ddc6 4289 e858 faf3 e90d f430 68cd 2b61 7bdc e9cd 4c6d ec28 cd6b d988 92a3 efdb 4829 e129 e50d 2877 5eda d84d e93e 71a1 04c2 8598 dce8 9123 4039 5c87 f30e 0be7 63ba e107 4b33 2138 de03 87c7 9739 9924 6c90 c9bb 5271 8e0c eca1 a55d 7dd5 50cc 07db a4a2 146b 63e3 4b70 ec2e c67d dffa 6d19 7bf5 f8a2 e6b2 e281 5d4c b478 fbe6 ac0d 0622 ecd4 71ec ba65 aef8 dd5c 0b7e e5c9 73a4 c0ef d2f5 53ac 7000 8041 3a16 657f 3398 5c5e 8d33 3533 57ba 6f8b 8eec 991e 7c6c 3c30 f814 e9ef 89ce 4d1a 4328 cb6f e334 99d8 d010 0def fd78 b5a0 3b3f 4c79 8b62 5481 70ed 620e 8a0f 3791 6840 2d52 ea1a b3ab 380f aedd 60e0 18b3 4166 f316 9153 fd18 78a4 36ba e575 5c3b 9cdf 023f cada fb9d 93a8 eeb8 79aa cd37 cc05 3c57 3799 e6dc 7d6d 1d7f b973 6547 5b11 10ec 17ef a854 a95c 2820 e925 8b72 bf15 a96c 6ae7 8d7e 9eca c7ad 31a1 7756 bc02 250f 0e8e 0fa7 96dc 8430 2e1a 7203 6d5d 07c2 f4a8 42ab ab6d 4a7a bdae fc0b 5ebe 8ff8 424d 46c1 d762 63b5 d097 64c2 8c6f 62a9 aac3 473b c949 489b 3cf0 8245 1027 86ff 11e2 11e0 ded5 4edd 5732 9c5b 4296 4608 e572 21d4 b199 ccce 7cc2 3ba8 9cba 43b0 239d d031 e3c3 d8a7 68cc 2d38 b668 f2ff 03d5 3da3 891c 4b65 2f3d 6a67 def3 2108 6e7a 0c54 1f34 af0f 27ce eded fd8a 6cff a3ed 999a b907 1907 42d9 bda4 5841 90e1 bcee 5020 0971 ff62 6154 d2af 7d06 3f31 828e dbb9 98bb 299d 0d73 8ba6 e705 4050 d828 7f4e 1b62 009f d77e 8b91 7401 a54f 6981 1e63 4fb8 4cb8 8e02 a9e2 6fcd b80e d50e 0fee 4f0f d933 c4a9 73af 92d1 3e35 6fa9 9f05 7047 9f55 171b 0b88 07f4 f607 503b f93b d770 090a db95 ba58 6c6d 0386 9364 9e99 316a fdee c403 7391 5ffa df86 302d 9c9f d4a5 9b6e 1cbd 4096 1a96 4af6 31cb 6d19 6801 748b a40d 8856 8eb5 e59b e5e7 f241 2712 61c1 adf0 0425 704e c274 8679 c3d3 a1e2 75f9 cd17 72c0 1312 e092 4381 c7b9 e92f f716 60ec b246 bccb 1782 fcd2 5858 1371 be93 b563 9aac e813 396c 5813 7064 df71 a2be 2be2 d857 3092 531f bd87 0c8b 36a8 02d6 0c9f 553c 359b 1925 9da4 cf0c b084 739e ab06 f772 bc0a 2e62 ffe8 3dac fb31 c76a 5f17 90d5 dafb bbd7 9ba3 46a7 808f 9f22 ab0d b439 4cbc fbb2 cfcf cacb 0892 1712 ab73 2a19 e67f 776d 04f6 a1ab 7804 7c02 e576 51f9 6f26 8495 a126 ae41 7022 ecf8 270b a167 b92a a430 d5eb 1514 195f c7ab b826 c11c 9ea9 75da def2 f2a0 5603 2ac7 8fac 759d 71ac e942 67ba ffb5 18af 9c64 1b2a 0d99 60ee 7614 2e80 de40 823f 1071 d09c 25c3 a19e e254 c3a0 8441 a9d6 b2a0 70e9 19a0 8892 d204 ecdc 08e4 99f8 c853 1f87 e445 61f0 e13f 032e d29d a8a8 baf4 2a0a 6b24 4cd1 fe7e 856f 946c 9358 9cd8 5fb7 ebbe 56a9 78bf e7c1 6083 f889 1685 d001 d3cd d797 f750 0ce7 1c90 b85f bb89 f687 bd23 6f25 1321 5f32 4821 f153 27c5 0968 8891 cac2 28c0 2b1d 0fbd 6a65 28b6 8e13 2eaf 34fd 74dc 75d0 c269 f65c 0ba1 07e1 9cfd 618c 6c9e 6a4d fcbc bc4c 5eb4 f63a 3b6f a81b c9a0 8f37 096f bbf4 991d 465e 49e0 f94f 7013 3118 ba17 529a e8ae a247 a0ef 2f39 6e4a 93e7 c5af f1de 8817 316f 43ba 2436 0d84 a166 26eb 6685 3bbd 0768 204b 6c14 5830 bf4b be56 4866 c787 3f40 35be f94b 2d46 54f9 a50e a20c 9144 2eb7 9735 43f0 1618 5895 0eea 1f29 08d0 0f49 6d30 4b47 ddf4 c166 6ced 6093 cc41 b8a4 830f ae56 b343 a872 000d f92a 896e 1a5f d896 b160 c67b 835f c100 d4b8 6ea6 dce7 235f f620 785f da77 38ca 4ad1 8df1 0ee2 f31c b863 be0e eb68 5c31 a312 dafc 4367 1934 42ae 0782 1557 e2cf 6f6a f436 b495 561b 8edb 47ce 2ff1 26cc 11c7 b77d f46f c5b5 363a 6bea d1d2 5c2f 85e2 747d f9d5 9333 b84f 2198 c626 48ec 3950 471a b54f 89e7 86a8 0ea7 ff16 4b5f b71b /

r-d-l commented 5 months ago

It's tied to large block size. But repair could pass with same block size if position of damaged blocks are different.

r-d-l commented 5 months ago

Fastest way to recreate: Create few recovery blocks for 1 large file ( I've used 1000000000 bytes file) with blocksize 78643200. Damage it, try to recover it.

Everytime I get: Computing Reed Solomon matrix. Construction accel: AVX2 Inversion method: Shuffle (AVX2) Constructing: done. Solving: done. / 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 \

and program exits without repairing.

thezoggy commented 5 months ago

you should share the exact command you are running.. because it only repairs if you tell it to?

r-d-l commented 5 months ago

I am not aware it will print following without valid repair command Computing Reed Solomon matrix. Construction accel: AVX2 Inversion method: Shuffle (AVX2) Constructing: done. Solving: done. but here it is anyway: par2.exe r -v -v set_with_large_blocksize.par2

Since I've used parpar for testing while creating par2 sets, I've just noticed that par2cmdline-turbo x86 fails at creating set with large blocksize as well par2 c -s78643200 -r5 par2_set_with_large_blocksize large_file_few_GB_in_size

Final discovery - both creating and repairing with large blocksize works with x64 win version of par2cmdline-turbo Limiting memory with -m switch doesn't help with x86 win version.

animetosho commented 5 months ago

Thanks for the info - this sounds like an out-of-memory issue, probably due to par2cmdline-turbo allocating more than stock par2cmdline.

Limiting memory with -m switch doesn't help with x86 win version.

Can you try with a much smaller memory limit, like -m128 or less?

The way memory is currently allocated does somewhat assume small block sizes, so the memory limit calculation can be too eager and blow out the buffer size.

r-d-l commented 5 months ago

par2.exe r -m128 -v -v rec.par2 [DEBUG] memorylimit: 134217728 bytes [DEBUG] parfilename: rec.par2 ... Repair is required. 1 file(s) exist but are damaged. 6 file(s) are ok. You have 81 out of 82 data blocks available. You have 5 recovery blocks available. Repair is possible. You have an excess of 4 recovery blocks. 1 recovery blocks will be used to repair.

Computing Reed Solomon matrix. Construction accel: AVX2 Inversion method: Shuffle (AVX2) Constructing: done. Solving: done. / 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 0001 \

Same result - fail

animetosho commented 5 months ago

Thanks, can you try -m32?

r-d-l commented 5 months ago

Yeah, 32MB worked, max memory per par2 process goes to ~930MB 64MB works for this set also, max memory usage for par2 process goes to ~1860MB

animetosho commented 5 months ago

Thanks for the info!

I'll look at improving the memory limit handling.

animetosho commented 5 months ago

The latest code in Git should now consider the overhead from ParPar buffering, and also lowers the maximum limit allowed on 32-bit systems to 1024MB.

r-d-l commented 5 months ago

Thank you! Works as expected.