Path to genome folder specified as: /gscratch/srlab/sr320/data/geoduck/v074/ Using 28 threads for the top and bottom strand indexing processes each, so using 56 cores in total Aligner to be used: >> Bowtie 2 << (default) Writing bisulfite genomes out into a single MFA (multi FastA) file Bismark Genome Preparation - Step I: Preparing folders Path to Bowtie 2 specified as: /gscratch/srlab/programs/bowtie2-2.3.4.1-linux-x86_64/ Bisulfite Genome Indexer version v0.21.0 (last modified: 05 Feb 2019) Created Bisulfite Genome folder /gscratch/srlab/sr320/data/geoduck/v074/Bisulfite_Genome/ Created Bisulfite Genome folder /gscratch/srlab/sr320/data/geoduck/v074/Bisulfite_Genome/CT_conversion/ Created Bisulfite Genome folder /gscratch/srlab/sr320/data/geoduck/v074/Bisulfite_Genome/GA_conversion/ Step I - Prepare genome folders - completed Bismark Genome Preparation - Step II: Bisulfite converting reference genome conversions performed: chromosome C->T G->A PGA_scaffold1__77_contigs__length_89643857 12767429 12765526 PGA_scaffold2__36_contigs__length_69596280 10088811 10062918 PGA_scaffold3__111_contigs__length_57743597 8199278 8194496 PGA_scaffold4__129_contigs__length_65288255 9161562 9161987 PGA_scaffold5__109_contigs__length_67248332 9498414 9497714 PGA_scaffold6__104_contigs__length_61759565 8458182 8463483 PGA_scaffold7__69_contigs__length_43120122 6054340 6047203 PGA_scaffold8__63_contigs__length_61151155 8517146 8506733 PGA_scaffold9__45_contigs__length_38581958 5420328 5445998 PGA_scaffold10__49_contigs__length_53961475 7547438 7543051 PGA_scaffold11__79_contigs__length_51449921 7053984 7054209 PGA_scaffold12__71_contigs__length_50438331 7145712 7105651 PGA_scaffold13__52_contigs__length_44396874 6273846 6290785 PGA_scaffold14__91_contigs__length_45393038 6515251 6527291 PGA_scaffold15__101_contigs__length_47938513 6625508 6624214 PGA_scaffold16__33_contigs__length_31980953 4528254 4550625 PGA_scaffold17__51_contigs__length_34923512 4780809 4787183 PGA_scaffold18__69_contigs__length_27737463 3756408 3758031 Total number of conversions performed: C->T: 132392700 G->A: 132387098 Step II - Genome bisulfite conversions - completed Bismark Genome Preparation - Step III: Launching the Bowtie 2 indexer Please be aware that this process can - depending on genome size - take several hours! Preparing indexing of CT converted genome in /gscratch/srlab/sr320/data/geoduck/v074/Bisulfite_Genome/CT_conversion/ Parent process: Starting to index C->T converted genome with the following command: /gscratch/srlab/programs/bowtie2-2.3.4.1-linux-x86_64/bowtie2-build -f genome_mfa.CT_conversion.fa BS_CT --threads 28 Settings: Output files: "BS_CT.*.bt2" Line rate: 6 (line is 64 bytes) Lines per side: 1 (side is 64 bytes) Offset rate: 4 (one in 16) FTable chars: 10 Strings: unpacked Max bucket size: default Max bucket size, sqrt multiplier: default Max bucket size, len divisor: 112 Difference-cover sample period: 1024 Endianness: little Actual local endianness: little Sanity checking: disabled Assertions: disabled Random seed: 0 Sizeofs: void*:8, int:4, long:8, size_t:8 Input files DNA, FASTA: genome_mfa.CT_conversion.fa Building a SMALL index Reading reference sizes Preparing indexing of GA converted genome in /gscratch/srlab/sr320/data/geoduck/v074/Bisulfite_Genome/GA_conversion/ Child process: Starting to index G->A converted genome with the following command: /gscratch/srlab/programs/bowtie2-2.3.4.1-linux-x86_64/bowtie2-build -f genome_mfa.GA_conversion.fa BS_GA --threads 28 Settings: Output files: "BS_GA.*.bt2" Line rate: 6 (line is 64 bytes) Lines per side: 1 (side is 64 bytes) Offset rate: 4 (one in 16) FTable chars: 10 Strings: unpacked Max bucket size: default Max bucket size, sqrt multiplier: default Max bucket size, len divisor: 112 Difference-cover sample period: 1024 Endianness: little Actual local endianness: little Sanity checking: disabled Assertions: disabled Random seed: 0 Sizeofs: void*:8, int:4, long:8, size_t:8 Input files DNA, FASTA: genome_mfa.GA_conversion.fa Building a SMALL index Reading reference sizes Time reading reference sizes: 00:00:06 Calculating joined length Writing header Reserving space for joined string Joining reference sequences Time reading reference sizes: 00:00:06 Calculating joined length Writing header Reserving space for joined string Joining reference sequences Time to join reference sequences: 00:00:05 bmax according to bmaxDivN setting: 6998760 Using parameters --bmax 5249070 --dcv 1024 Doing ahead-of-time memory usage test Time to join reference sequences: 00:00:04 bmax according to bmaxDivN setting: 6998760 Using parameters --bmax 5249070 --dcv 1024 Doing ahead-of-time memory usage test Passed! Constructing with these parameters: --bmax 5249070 --dcv 1024 Constructing suffix-array element generator Building DifferenceCoverSample Building sPrime Building sPrimeOrder V-Sorting samples Passed! Constructing with these parameters: --bmax 5249070 --dcv 1024 Constructing suffix-array element generator Building DifferenceCoverSample Building sPrime Building sPrimeOrder V-Sorting samples V-Sorting samples time: 00:00:05 Allocating rank array Ranking v-sort output V-Sorting samples time: 00:00:07 Allocating rank array Ranking v-sort output Ranking v-sort output time: 00:00:03 Invoking Larsson-Sadakane on ranks Ranking v-sort output time: 00:00:04 Invoking Larsson-Sadakane on ranks Invoking Larsson-Sadakane on ranks time: 00:00:06 Sanity-checking and returning Building samples Reserving space for 300 sample suffixes Generating random suffixes QSorting 300 sample offsets, eliminating duplicates QSorting sample offsets, eliminating duplicates time: 00:00:00 Multikey QSorting 300 samples (Using difference cover) Multikey QSorting samples time: 00:00:00 Calculating bucket sizes Invoking Larsson-Sadakane on ranks time: 00:00:06 Sanity-checking and returning Building samples Reserving space for 300 sample suffixes Generating random suffixes QSorting 300 sample offsets, eliminating duplicates QSorting sample offsets, eliminating duplicates time: 00:00:00 Multikey QSorting 300 samples (Using difference cover) Multikey QSorting samples time: 00:00:00 Calculating bucket sizes Splitting and merging Splitting and merging time: 00:00:00 Split 40, merged 136; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 41, merged 134; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 21, merged 23; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 18, merged 24; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 13, merged 10; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 14, merged 12; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 7, merged 8; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 6, merged 7; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 2, merged 5; iterating... Avg bucket size: 3.8805e+06 (target: 5249069) Converting suffix-array elements to index image Allocating ftab, absorbFtab Entering Ebwt loop Getting block 4 of 202 Getting block 6 of 202 Getting block 7 of 202 Reserving size (5249070) for bucket 4 Reserving size (5249070) for bucket 6 Reserving size (5249070) for bucket 7 Getting block 9 of 202 Getting block 10 of 202 Getting block 5 of 202 Getting block 3 of 202 Getting block 1 of 202 Getting block 2 of 202 Getting block 11 of 202 Getting block 8 of 202 Calculating Z arrays for bucket 7 Calculating Z arrays for bucket 4 Calculating Z arrays for bucket 6 Reserving size (5249070) for bucket 9 Reserving size (5249070) for bucket 10 Reserving size (5249070) for bucket 5 Getting block 12 of 202 Getting block 13 of 202 Getting block 14 of 202 Getting block 15 of 202 Getting block 16 of 202 Getting block 17 of 202 Getting block 18 of 202 Reserving size (5249070) for bucket 3 Reserving size (5249070) for bucket 1 Getting block 19 of 202 Reserving size (5249070) for bucket 2 Getting block 20 of 202 Getting block 21 of 202 Getting block 22 of 202 Getting block 23 of 202 Getting block 24 of 202 Getting block 25 of 202 Getting block 26 of 202 Getting block 27 of 202 Reserving size (5249070) for bucket 11 Reserving size (5249070) for bucket 8 Entering block accumulator loop for bucket 7: Entering block accumulator loop for bucket 4: Entering block accumulator loop for bucket 6: Calculating Z arrays for bucket 9 Calculating Z arrays for bucket 10 Calculating Z arrays for bucket 5 Reserving size (5249070) for bucket 12 Reserving size (5249070) for bucket 13 Reserving size (5249070) for bucket 14 Reserving size (5249070) for bucket 15 Reserving size (5249070) for bucket 16 Reserving size (5249070) for bucket 17 Reserving size (5249070) for bucket 18 Calculating Z arrays for bucket 3 Calculating Z arrays for bucket 1 Reserving size (5249070) for bucket 19 Calculating Z arrays for bucket 2 Reserving size (5249070) for bucket 20 Reserving size (5249070) for bucket 21 Reserving size (5249070) for bucket 22 Reserving size (5249070) for bucket 23 Reserving size (5249070) for bucket 24 Reserving size (5249070) for bucket 25 Reserving size (5249070) for bucket 26 Reserving size (5249070) for bucket 27 Calculating Z arrays for bucket 11 Calculating Z arrays for bucket 8 Entering block accumulator loop for bucket 9: Entering block accumulator loop for bucket 10: Calculating Z arrays for bucket 12 Entering block accumulator loop for bucket 5: Calculating Z arrays for bucket 14 Calculating Z arrays for bucket 15 Calculating Z arrays for bucket 16 Calculating Z arrays for bucket 17 Calculating Z arrays for bucket 18 Entering block accumulator loop for bucket 1: Calculating Z arrays for bucket 19 Entering block accumulator loop for bucket 3: Calculating Z arrays for bucket 13 Calculating Z arrays for bucket 20 Entering block accumulator loop for bucket 2: Calculating Z arrays for bucket 21 Calculating Z arrays for bucket 23 Calculating Z arrays for bucket 22 Calculating Z arrays for bucket 25 Calculating Z arrays for bucket 24 Calculating Z arrays for bucket 27 Calculating Z arrays for bucket 26 Entering block accumulator loop for bucket 11: Entering block accumulator loop for bucket 8: Entering block accumulator loop for bucket 12: Entering block accumulator loop for bucket 14: Entering block accumulator loop for bucket 15: Entering block accumulator loop for bucket 16: Entering block accumulator loop for bucket 17: Entering block accumulator loop for bucket 18: Entering block accumulator loop for bucket 19: Entering block accumulator loop for bucket 20: Entering block accumulator loop for bucket 13: Entering block accumulator loop for bucket 21: Entering block accumulator loop for bucket 23: Entering block accumulator loop for bucket 22: Entering block accumulator loop for bucket 24: Entering block accumulator loop for bucket 25: Entering block accumulator loop for bucket 27: Entering block accumulator loop for bucket 26: bucket 11: 10% bucket 7: 10% bucket 8: 10% bucket 6: 10% bucket 3: 10% bucket 19: 10% bucket 2: 10% bucket 22: 10% bucket 9: 10% bucket 18: 10% bucket 11: 20% bucket 4: 10% bucket 27: 10% bucket 16: 10% bucket 12: 10% bucket 13: 10% bucket 17: 10% bucket 25: 10% bucket 8: 20% bucket 7: 20% bucket 1: 10% bucket 20: 10% bucket 6: 20% bucket 24: 10% bucket 23: 10% bucket 5: 10% bucket 10: 10% bucket 14: 10% bucket 26: 10% bucket 15: 10% bucket 21: 10% bucket 3: 20% bucket 19: 20% bucket 9: 20% bucket 11: 30% bucket 12: 20% bucket 27: 20% bucket 22: 20% bucket 17: 20% bucket 18: 20% bucket 16: 20% bucket 7: 30% bucket 8: 30% bucket 1: 20% bucket 2: 20% bucket 25: 20% bucket 6: 30% Splitting and merging Splitting and merging time: 00:00:00 Split 4, merged 4; iterating... Avg bucket size: 3.86138e+06 (target: 5249069) Converting suffix-array elements to index image Allocating ftab, absorbFtab Entering Ebwt loop Getting block 3 of 203 Getting block 2 of 203 Getting block 1 of 203 Reserving size (5249070) for bucket 3 Reserving size (5249070) for bucket 2 Reserving size (5249070) for bucket 1 Getting block 4 of 203 Getting block 5 of 203 Getting block 6 of 203 Getting block 7 of 203 Getting block 8 of 203 Getting block 9 of 203 Getting block 10 of 203 Getting block 11 of 203 Getting block 12 of 203 Getting block 13 of 203 Getting block 14 of 203 Getting block 15 of 203 Getting block 16 of 203 Getting block 17 of 203 Getting block 18 of 203 Getting block 19 of 203 Getting block 20 of 203 Getting block 21 of 203 Getting block 22 of 203 Getting block 23 of 203 Getting block 24 of 203 Getting block 25 of 203 Calculating Z arrays for bucket 3 Getting block 26 of 203 Getting block 27 of 203 Calculating Z arrays for bucket 2 Calculating Z arrays for bucket 1 Reserving size (5249070) for bucket 4 Reserving size (5249070) for bucket 5 Reserving size (5249070) for bucket 6 Reserving size (5249070) for bucket 7 Reserving size (5249070) for bucket 8 Reserving size (5249070) for bucket 9 Reserving size (5249070) for bucket 10 Reserving size (5249070) for bucket 11 Reserving size (5249070) for bucket 12 Reserving size (5249070) for bucket 13 Reserving size (5249070) for bucket 14 Reserving size (5249070) for bucket 15 Reserving size (5249070) for bucket 16 Reserving size (5249070) for bucket 17 Reserving size (5249070) for bucket 18 Reserving size (5249070) for bucket 19 Reserving size (5249070) for bucket 20 Reserving size (5249070) for bucket 21 Reserving size (5249070) for bucket 22 Reserving size (5249070) for bucket 23 Reserving size (5249070) for bucket 24 Reserving size (5249070) for bucket 25 Reserving size (5249070) for bucket 26 bucket 13: 20% Entering block accumulator loop for bucket 3: Reserving size (5249070) for bucket 27 Entering block accumulator loop for bucket 2: Entering block accumulator loop for bucket 1: Calculating Z arrays for bucket 4 Calculating Z arrays for bucket 5 Calculating Z arrays for bucket 6 Calculating Z arrays for bucket 7 Calculating Z arrays for bucket 8 Calculating Z arrays for bucket 9 Calculating Z arrays for bucket 10 Calculating Z arrays for bucket 12 Calculating Z arrays for bucket 11 Calculating Z arrays for bucket 14 Calculating Z arrays for bucket 17 Calculating Z arrays for bucket 18 Calculating Z arrays for bucket 15 Calculating Z arrays for bucket 13 Calculating Z arrays for bucket 19 Calculating Z arrays for bucket 20 Calculating Z arrays for bucket 16 Calculating Z arrays for bucket 21 Calculating Z arrays for bucket 26 Calculating Z arrays for bucket 25 Calculating Z arrays for bucket 23 Calculating Z arrays for bucket 24 Calculating Z arrays for bucket 22 Calculating Z arrays for bucket 27 Entering block accumulator loop for bucket 4: Entering block accumulator loop for bucket 5: Entering block accumulator loop for bucket 6: Entering block accumulator loop for bucket 8: Entering block accumulator loop for bucket 7: Entering block accumulator loop for bucket 9: Entering block accumulator loop for bucket 10: Entering block accumulator loop for bucket 12: Entering block accumulator loop for bucket 11: Entering block accumulator loop for bucket 14: Entering block accumulator loop for bucket 17: Entering block accumulator loop for bucket 18: Entering block accumulator loop for bucket 15: Entering block accumulator loop for bucket 13: Entering block accumulator loop for bucket 19: Entering block accumulator loop for bucket 20: Entering block accumulator loop for bucket 16: Entering block accumulator loop for bucket 21: Entering block accumulator loop for bucket 26: Entering block accumulator loop for bucket 25: Entering block accumulator loop for bucket 23: Entering block accumulator loop for bucket 24: Entering block accumulator loop for bucket 22: Entering block accumulator loop for bucket 27: bucket 23: 20% bucket 3: 30% bucket 5: 20% bucket 4: 20% bucket 20: 20% bucket 10: 20% bucket 24: 20% bucket 14: 20% bucket 8: 40% bucket 26: 20% bucket 21: 20% bucket 19: 30% bucket 15: 20% bucket 1: 30% bucket 8: 10% bucket 2: 10% bucket 1: 10% bucket 18: 30% bucket 9: 30% bucket 17: 30% bucket 3: 40% bucket 6: 40% bucket 11: 40% bucket 12: 30% bucket 11: 10% bucket 7: 10% bucket 23: 30% bucket 9: 10% bucket 24: 30% bucket 3: 10% bucket 2: 30% bucket 22: 30% bucket 5: 10% bucket 13: 30% bucket 21: 10% bucket 7: 40% bucket 5: 30% bucket 16: 30% bucket 12: 10% bucket 25: 10% bucket 4: 10% bucket 27: 30% bucket 22: 10% bucket 15: 10% bucket 14: 10% bucket 20: 30% bucket 4: 30% bucket 18: 10% bucket 13: 10% bucket 20: 10% bucket 6: 10% bucket 24: 10% bucket 10: 10% bucket 17: 10% bucket 25: 30% bucket 26: 10% bucket 16: 10% bucket 23: 10% bucket 27: 10% bucket 2: 20% bucket 14: 30% bucket 19: 10% bucket 9: 20% bucket 10: 30% bucket 8: 50% bucket 26: 30% bucket 11: 20% bucket 15: 30% bucket 1: 20% bucket 17: 40% bucket 8: 20% bucket 2: 40% bucket 21: 30% bucket 7: 20% bucket 1: 40% bucket 13: 40% bucket 19: 40% bucket 3: 20% bucket 6: 50% bucket 5: 20% bucket 21: 20% bucket 3: 50% bucket 18: 40% bucket 11: 50% bucket 9: 40% bucket 4: 20% bucket 5: 40% bucket 1: 30% bucket 12: 20% bucket 2: 30% bucket 23: 40% bucket 24: 40% bucket 12: 40% bucket 14: 40% bucket 25: 20% bucket 15: 20% bucket 14: 20% bucket 22: 40% bucket 15: 40% bucket 16: 40% bucket 22: 20% bucket 6: 20% bucket 7: 50% bucket 13: 20% bucket 4: 40% bucket 20: 40% bucket 11: 30% bucket 17: 50% bucket 20: 20% bucket 9: 30% bucket 10: 20% bucket 18: 20% bucket 16: 20% bucket 27: 40% bucket 24: 20% bucket 17: 20% bucket 21: 40% bucket 27: 20% bucket 23: 20% bucket 25: 40% bucket 26: 20% bucket 19: 20% bucket 8: 30% bucket 8: 60% bucket 2: 50% bucket 5: 30% bucket 26: 40% bucket 7: 30% bucket 10: 40% bucket 14: 50% bucket 18: 50% bucket 3: 30% bucket 1: 40% bucket 13: 50% bucket 23: 50% bucket 25: 30% bucket 2: 40% bucket 11: 40% bucket 6: 60% bucket 20: 50% bucket 21: 30% bucket 1: 50% bucket 4: 30% bucket 3: 60% bucket 19: 50% bucket 5: 50% bucket 12: 30% bucket 15: 50% bucket 9: 50% bucket 15: 30% bucket 11: 60% bucket 14: 30% bucket 24: 50% bucket 6: 30% bucket 13: 30% bucket 9: 40% bucket 12: 50% bucket 4: 50% bucket 22: 30% bucket 7: 60% bucket 10: 30% bucket 16: 50% bucket 5: 40% bucket 1: 50% bucket 20: 30% bucket 16: 30% bucket 26: 50% bucket 17: 60% bucket 18: 30% bucket 3: 40% bucket 22: 50% bucket 21: 50% bucket 17: 30% bucket 8: 40% bucket 18: 60% bucket 27: 50% bucket 23: 30% bucket 2: 60% bucket 24: 30% bucket 7: 40% bucket 27: 30% bucket 26: 30% bucket 11: 50% bucket 6: 70% bucket 25: 50% bucket 14: 60% bucket 2: 50% bucket 25: 40% bucket 8: 70% bucket 5: 60% bucket 21: 40% bucket 10: 50% bucket 4: 40% bucket 19: 30% bucket 23: 60% bucket 13: 60% bucket 1: 60% bucket 20: 60% bucket 12: 40% bucket 3: 70% bucket 24: 60% bucket 9: 50% bucket 15: 40% bucket 14: 40% bucket 1: 60% bucket 5: 50% bucket 22: 40% bucket 15: 60% bucket 21: 60% bucket 6: 40% bucket 19: 60% bucket 11: 60% bucket 3: 50% bucket 2: 70% bucket 13: 40% bucket 4: 60% bucket 9: 60% bucket 12: 60% bucket 11: 70% bucket 20: 40% bucket 25: 50% bucket 7: 70% bucket 6: 80% bucket 10: 40% bucket 16: 60% bucket 8: 50% bucket 18: 70% bucket 7: 50% bucket 17: 70% bucket 16: 40% bucket 18: 40% bucket 21: 50% bucket 26: 60% bucket 2: 60% bucket 17: 40% bucket 23: 40% bucket 27: 40% bucket 14: 70% bucket 27: 60% bucket 24: 40% bucket 22: 60% bucket 4: 50% bucket 22: 50% bucket 20: 70% bucket 26: 40% bucket 5: 70% bucket 8: 80% bucket 25: 60% bucket 23: 70% bucket 24: 70% bucket 1: 70% bucket 10: 60% bucket 12: 50% bucket 3: 60% bucket 9: 60% bucket 11: 70% bucket 19: 40% bucket 5: 60% bucket 13: 70% bucket 1: 70% bucket 15: 50% bucket 4: 70% bucket 14: 50% bucket 6: 50% bucket 17: 80% bucket 3: 80% bucket 13: 50% bucket 2: 80% bucket 15: 70% bucket 26: 70% bucket 21: 70% bucket 21: 60% bucket 7: 60% bucket 25: 60% bucket 19: 70% bucket 8: 60% bucket 9: 70% bucket 2: 70% bucket 12: 70% bucket 6: 90% bucket 16: 50% bucket 18: 80% bucket 11: 80% bucket 18: 50% bucket 10: 50% bucket 20: 50% bucket 16: 70% bucket 7: 80% bucket 24: 80% bucket 14: 80% bucket 4: 60% bucket 17: 50% bucket 23: 50% bucket 27: 50% bucket 24: 50% bucket 23: 80% bucket 22: 60% bucket 1: 80% bucket 22: 70% bucket 5: 80% bucket 27: 70% bucket 3: 70% bucket 26: 50% bucket 12: 60% bucket 20: 80% bucket 8: 90% bucket 5: 70% bucket 9: 70% bucket 11: 80% bucket 19: 50% bucket 25: 70% bucket 15: 60% bucket 1: 80% bucket 17: 90% bucket 6: 60% bucket 10: 70% bucket 14: 60% bucket 4: 80% bucket 13: 80% bucket 21: 70% bucket 13: 60% bucket 7: 90% bucket 3: 90% bucket 7: 70% bucket 2: 80% bucket 2: 90% bucket 8: 70% bucket 22: 70% bucket 10: 60% bucket 1: 90% bucket 15: 80% bucket 25: 70% bucket 16: 60% bucket 21: 80% bucket 26: 80% bucket 18: 60% bucket 6: 100% Sorting block of length 4614355 for bucket 6 (Using difference cover) bucket 9: 80% bucket 19: 80% bucket 12: 80% bucket 20: 60% bucket 4: 70% bucket 11: 90% bucket 18: 90% bucket 24: 90% bucket 14: 90% bucket 17: 60% bucket 16: 80% bucket 27: 60% bucket 24: 60% bucket 23: 60% bucket 3: 80% bucket 2: 90% bucket 5: 80% bucket 12: 70% bucket 5: 90% bucket 9: 80% bucket 11: 90% bucket 23: 90% bucket 22: 80% bucket 1: 100% Sorting block of length 4564657 for bucket 1 (Using difference cover) bucket 26: 60% bucket 15: 70% bucket 8: 100% Sorting block of length 3300857 for bucket 8 (Using difference cover) bucket 27: 80% bucket 19: 60% bucket 6: 70% bucket 1: 90% bucket 14: 70% bucket 20: 90% bucket 17: 100% Sorting block of length 3110985 for bucket 17 (Using difference cover) bucket 2: 100% Sorting block of length 4511536 for bucket 2 (Using difference cover) bucket 7: 80% bucket 13: 70% bucket 4: 90% bucket 10: 80% bucket 21: 80% bucket 25: 80% bucket 8: 80% bucket 13: 90% bucket 7: 100% Sorting block of length 3545429 for bucket 7 (Using difference cover) bucket 3: 100% Sorting block of length 2688603 for bucket 3 (Using difference cover) bucket 10: 70% bucket 16: 70% bucket 22: 80% bucket 4: 80% bucket 18: 70% bucket 26: 90% bucket 15: 90% bucket 25: 80% bucket 2: 100% Sorting block of length 4625056 for bucket 2 (Using difference cover) bucket 20: 70% bucket 14: 100% Sorting block of length 3972937 for bucket 14 (Using difference cover) bucket 24: 100% Sorting block of length 1252216 for bucket 24 (Using difference cover) bucket 9: 90% bucket 21: 90% bucket 12: 90% bucket 3: 90% bucket 5: 90% bucket 17: 70% bucket 19: 90% bucket 11: 100% Sorting block of length 4236701 for bucket 11 (Using difference cover) bucket 18: 100% Sorting block of length 4841486 for bucket 18 (Using difference cover) bucket 24: 70% bucket 27: 70% bucket 9: 90% bucket 23: 70% bucket 16: 90% bucket 12: 80% bucket 11: 100% Sorting block of length 4315595 for bucket 11 (Using difference cover) bucket 5: 100% Sorting block of length 4999726 for bucket 5 (Using difference cover) bucket 21: 90% bucket 6: 80% bucket 15: 80% bucket 19: 70% bucket 7: 90% bucket 1: 100% Sorting block of length 5050263 for bucket 1 (Using difference cover) bucket 14: 80% bucket 22: 90% bucket 26: 70% bucket 23: 100% Sorting block of length 5057285 for bucket 23 (Using difference cover) bucket 25: 90% bucket 13: 80% Sorting block time: 00:00:01 Returning block of 1252217 for bucket 24 bucket 13: 100% Sorting block of length 3531043 for bucket 13 (Using difference cover) bucket 27: 90% bucket 8: 90% bucket 4: 100% Sorting block of length 4211089 for bucket 4 (Using difference cover) Getting block 28 of 202 Reserving size (5249070) for bucket 28 Calculating Z arrays for bucket 28 Entering block accumulator loop for bucket 28: bucket 10: 80% bucket 20: 100% Sorting block of length 4494626 for bucket 20 (Using difference cover) bucket 10: 90% bucket 25: 90% bucket 4: 90% bucket 16: 80% Sorting block time: 00:00:02 Returning block of 3110986 for bucket 17 bucket 22: 90% Sorting block time: 00:00:02 Returning block of 3300858 for bucket 8 Sorting block time: 00:00:02 Returning block of 4564658 for bucket 1 bucket 18: 80% Sorting block time: 00:00:02 Returning block of 2688604 for bucket 3 bucket 3: 100% Sorting block of length 4213684 for bucket 3 (Using difference cover) Getting block 29 of 202 Reserving size (5249070) for bucket 29 Calculating Z arrays for bucket 29 Entering block accumulator loop for bucket 29: bucket 20: 80% Getting block 30 of 202 Reserving size (5249070) for bucket 30 Calculating Z arrays for bucket 30 Entering block accumulator loop for bucket 30: bucket 9: 100% Sorting block of length 1283383 for bucket 9 (Using difference cover) bucket 5: 100% Sorting block of length 4315998 for bucket 5 (Using difference cover) Getting block 31 of 202 Reserving size (5249070) for bucket 31 Calculating Z arrays for bucket 31 Entering block accumulator loop for bucket 31: bucket 15: 100% Sorting block of length 4541931 for bucket 15 (Using difference cover) Getting block 28 of 203 Reserving size (5249070) for bucket 28 Calculating Z arrays for bucket 28 Entering block accumulator loop for bucket 28: bucket 26: 100% Sorting block of length 2892660 for bucket 26 (Using difference cover) bucket 17: 80% bucket 21: 100% Sorting block of length 3777395 for bucket 21 (Using difference cover) bucket 12: 100% Sorting block of length 4791159 for bucket 12 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3545430 for bucket 7 Sorting block time: 00:00:04 bucket 9: 100% Returning block of 4614356 for bucket 6 Sorting block of length 3732256 for bucket 9 (Using difference cover) bucket 21: 100% Sorting block of length 3646177 for bucket 21 (Using difference cover) bucket 12: 90% bucket 24: 80% Getting block 32 of 202 Reserving size (5249070) for bucket 32 Calculating Z arrays for bucket 32 Entering block accumulator loop for bucket 32: bucket 27: 80% bucket 19: 100% Sorting block of length 3263920 for bucket 19 (Using difference cover) Getting block 33 of 202 Reserving size (5249070) for bucket 33 Calculating Z arrays for bucket 33 Entering block accumulator loop for bucket 33: bucket 16: 100% Sorting block of length 3798043 for bucket 16 (Using difference cover) bucket 23: 80% bucket 15: 90% bucket 10: 90% bucket 6: 90% bucket 13: 90% bucket 7: 100% Sorting block of length 1137970 for bucket 7 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4511537 for bucket 2 bucket 25: 100% Sorting block of length 4039829 for bucket 25 (Using difference cover) bucket 25: 100% Sorting block of length 4834032 for bucket 25 (Using difference cover) bucket 22: 100% Sorting block of length 1608469 for bucket 22 (Using difference cover) bucket 28: 10% bucket 10: 100% Sorting block of length 5173127 for bucket 10 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1283384 for bucket 9 bucket 14: 90% bucket 4: 100% Sorting block of length 4120580 for bucket 4 (Using difference cover) Getting block 34 of 202 Reserving size (5249070) for bucket 34 Calculating Z arrays for bucket 34 Entering block accumulator loop for bucket 34: Sorting block time: 00:00:03 Returning block of 3972938 for bucket 14 Getting block 29 of 203 Reserving size (5249070) for bucket 29 Calculating Z arrays for bucket 29 Entering block accumulator loop for bucket 29: bucket 27: 100% Sorting block of length 4808034 for bucket 27 (Using difference cover) bucket 8: 100% Sorting block of length 4920594 for bucket 8 (Using difference cover) bucket 19: 80% Sorting block time: 00:00:03 Returning block of 4625057 for bucket 2 Getting block 35 of 202 Reserving size (5249070) for bucket 35 Calculating Z arrays for bucket 35 Entering block accumulator loop for bucket 35: bucket 16: 90% Getting block 30 of 203 Reserving size (5249070) for bucket 30 Calculating Z arrays for bucket 30 Entering block accumulator loop for bucket 30: bucket 26: 80% bucket 29: 10% Sorting block time: 00:00:01 Returning block of 1137971 for bucket 7 bucket 22: 100% Sorting block of length 2944920 for bucket 22 (Using difference cover) Getting block 31 of 203 Reserving size (5249070) for bucket 31 Calculating Z arrays for bucket 31 Entering block accumulator loop for bucket 31: Sorting block time: 00:00:03 Returning block of 4236702 for bucket 11 Sorting block time: 00:00:03 Returning block of 4315596 for bucket 11 Sorting block time: 00:00:02 Returning block of 3531044 for bucket 13 bucket 31: 10% bucket 30: 10% Getting block 36 of 202 Reserving size (5249070) for bucket 36 Calculating Z arrays for bucket 36 Entering block accumulator loop for bucket 36: Getting block 37 of 202 Reserving size (5249070) for bucket 37 Calculating Z arrays for bucket 37 Entering block accumulator loop for bucket 37: Getting block 32 of 203 Reserving size (5249070) for bucket 32 Calculating Z arrays for bucket 32 Entering block accumulator loop for bucket 32: bucket 17: 90% Sorting block time: 00:00:02 Returning block of 1608470 for bucket 22 bucket 32: 10% bucket 12: 100% Sorting block of length 1534873 for bucket 12 (Using difference cover) Getting block 38 of 202 Reserving size (5249070) for bucket 38 Calculating Z arrays for bucket 38 Entering block accumulator loop for bucket 38: Sorting block time: 00:00:04 Returning block of 4999727 for bucket 5 bucket 33: 10% bucket 28: 20% bucket 28: 10% Sorting block time: 00:00:02 Returning block of 2892661 for bucket 26 Sorting block time: 00:00:04 Returning block of 4841487 for bucket 18 bucket 20: 90% Getting block 39 of 202 Reserving size (5249070) for bucket 39 Calculating Z arrays for bucket 39 Entering block accumulator loop for bucket 39: bucket 24: 90% Getting block 40 of 202 Reserving size (5249070) for bucket 40 Calculating Z arrays for bucket 40 Entering block accumulator loop for bucket 40: Getting block 41 of 202 Reserving size (5249070) for bucket 41 Calculating Z arrays for bucket 41 Entering block accumulator loop for bucket 41: bucket 10: 100% Sorting block of length 5148591 for bucket 10 (Using difference cover) bucket 18: 90% Sorting block time: 00:00:03 Returning block of 5057286 for bucket 23 Sorting block time: 00:00:03 Returning block of 4315999 for bucket 5 Sorting block time: 00:00:02 Returning block of 3646178 for bucket 21 Sorting block time: 00:00:02 Returning block of 3263921 for bucket 19 bucket 6: 100% Sorting block of length 4369477 for bucket 6 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4211090 for bucket 4 Getting block 33 of 203 Reserving size (5249070) for bucket 33 Calculating Z arrays for bucket 33 Entering block accumulator loop for bucket 33: bucket 29: 10% Getting block 42 of 202 Reserving size (5249070) for bucket 42 Calculating Z arrays for bucket 42 Entering block accumulator loop for bucket 42: Sorting block time: 00:00:03 Returning block of 4494627 for bucket 20 Getting block 43 of 202 Reserving size (5249070) for bucket 43 Calculating Z arrays for bucket 43 Entering block accumulator loop for bucket 43: bucket 15: 100% Sorting block of length 4133567 for bucket 15 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3732257 for bucket 9 Sorting block time: 00:00:03 Returning block of 4213685 for bucket 3 Getting block 34 of 203 Reserving size (5249070) for bucket 34 Calculating Z arrays for bucket 34 Entering block accumulator loop for bucket 34: bucket 34: 10% Getting block 44 of 202 Reserving size (5249070) for bucket 44 Calculating Z arrays for bucket 44 Entering block accumulator loop for bucket 44: Sorting block time: 00:00:04 Returning block of 5050264 for bucket 1 Sorting block time: 00:00:03 Returning block of 3777396 for bucket 21 Getting block 45 of 202 Reserving size (5249070) for bucket 45 Calculating Z arrays for bucket 45 Entering block accumulator loop for bucket 45: Getting block 46 of 202 Reserving size (5249070) for bucket 46 Calculating Z arrays for bucket 46 Entering block accumulator loop for bucket 46: Getting block 35 of 203 Reserving size (5249070) for bucket 35 Calculating Z arrays for bucket 35 Entering block accumulator loop for bucket 35: bucket 23: 90% bucket 27: 90% bucket 35: 10% Getting block 47 of 202 Reserving size (5249070) for bucket 47 Calculating Z arrays for bucket 47 Entering block accumulator loop for bucket 47: Getting block 48 of 202 Reserving size (5249070) for bucket 48 Calculating Z arrays for bucket 48 Entering block accumulator loop for bucket 48: Sorting block time: 00:00:03 Returning block of 3798044 for bucket 16 Sorting block time: 00:00:01 Returning block of 1534874 for bucket 12 Getting block 36 of 203 Reserving size (5249070) for bucket 36 Calculating Z arrays for bucket 36 Entering block accumulator loop for bucket 36: Getting block 49 of 202 Reserving size (5249070) for bucket 49 Calculating Z arrays for bucket 49 Entering block accumulator loop for bucket 49: Sorting block time: 00:00:04 Returning block of 4541932 for bucket 15 bucket 16: 100% Sorting block of length 1938611 for bucket 16 (Using difference cover) bucket 14: 100% Sorting block of length 4752110 for bucket 14 (Using difference cover) bucket 29: 20% bucket 13: 100% Sorting block of length 4736534 for bucket 13 (Using difference cover) bucket 30: 10% Getting block 50 of 202 Reserving size (5249070) for bucket 50 Calculating Z arrays for bucket 50 Entering block accumulator loop for bucket 50: bucket 19: 90% bucket 33: 20% Sorting block time: 00:00:03 Returning block of 4039830 for bucket 25 Sorting block time: 00:00:03 Returning block of 4791160 for bucket 12 Sorting block time: 00:00:02 Returning block of 2944921 for bucket 22 Sorting block time: 00:00:02 Returning block of 4120581 for bucket 4 Getting block 51 of 202 Reserving size (5249070) for bucket 51 Calculating Z arrays for bucket 51 Entering block accumulator loop for bucket 51: Getting block 37 of 203 Reserving size (5249070) for bucket 37 Calculating Z arrays for bucket 37 Entering block accumulator loop for bucket 37: Getting block 52 of 202 Reserving size (5249070) for bucket 52 Calculating Z arrays for bucket 52 Entering block accumulator loop for bucket 52: bucket 36: 10% Getting block 38 of 203 Reserving size (5249070) for bucket 38 Calculating Z arrays for bucket 38 Entering block accumulator loop for bucket 38: bucket 31: 20% bucket 32: 20% bucket 37: 10% bucket 32: 10% bucket 26: 90% bucket 30: 20% bucket 38: 10% bucket 28: 30% bucket 31: 10% Sorting block time: 00:00:04 Returning block of 4834033 for bucket 25 bucket 20: 100% Sorting block of length 2505673 for bucket 20 (Using difference cover) bucket 24: 100% Sorting block of length 1101739 for bucket 24 (Using difference cover) Getting block 39 of 203 Reserving size (5249070) for bucket 39 Calculating Z arrays for bucket 39 Entering block accumulator loop for bucket 39: bucket 28: 20% bucket 39: 10% Sorting block time: 00:00:03 Returning block of 4808035 for bucket 27 Sorting block time: 00:00:03 Returning block of 4920595 for bucket 8 bucket 40: 10% Sorting block time: 00:00:04 Returning block of 5173128 for bucket 10 Sorting block time: 00:00:01 Returning block of 1938612 for bucket 16 Getting block 53 of 202 Reserving size (5249070) for bucket 53 Calculating Z arrays for bucket 53 Entering block accumulator loop for bucket 53: Getting block 40 of 203 Reserving size (5249070) for bucket 40 Calculating Z arrays for bucket 40 Entering block accumulator loop for bucket 40: Getting block 41 of 203 Reserving size (5249070) for bucket 41 Calculating Z arrays for bucket 41 Entering block accumulator loop for bucket 41: bucket 29: 20% bucket 27: 100% Sorting block of length 4531174 for bucket 27 (Using difference cover) Getting block 54 of 202 Reserving size (5249070) for bucket 54 Calculating Z arrays for bucket 54 Entering block accumulator loop for bucket 54: bucket 41: 10% bucket 17: 100% Sorting block of length 4834187 for bucket 17 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4133568 for bucket 15 bucket 34: 10% bucket 18: 100% Sorting block of length 2376257 for bucket 18 (Using difference cover) Getting block 42 of 203 Reserving size (5249070) for bucket 42 Calculating Z arrays for bucket 42 Entering block accumulator loop for bucket 42: bucket 33: 10% Sorting block time: 00:00:01 Returning block of 1101740 for bucket 24 bucket 35: 10% Getting block 43 of 203 Reserving size (5249070) for bucket 43 Calculating Z arrays for bucket 43 Entering block accumulator loop for bucket 43: bucket 42: 10% bucket 23: 100% Sorting block of length 4780589 for bucket 23 (Using difference cover) bucket 46: 10% bucket 33: 30% Sorting block time: 00:00:03 Returning block of 4369478 for bucket 6 bucket 35: 20% Sorting block time: 00:00:03 Returning block of 5148592 for bucket 10 bucket 47: 10% Getting block 44 of 203 Reserving size (5249070) for bucket 44 Calculating Z arrays for bucket 44 Entering block accumulator loop for bucket 44: bucket 36: 10% bucket 48: 10% bucket 45: 10% bucket 29: 30% Getting block 45 of 203 Reserving size (5249070) for bucket 45 Calculating Z arrays for bucket 45 Entering block accumulator loop for bucket 45: bucket 34: 20% bucket 44: 10% bucket 30: 20% Sorting block time: 00:00:02 Returning block of 2505674 for bucket 20 Getting block 46 of 203 Reserving size (5249070) for bucket 46 Calculating Z arrays for bucket 46 Entering block accumulator loop for bucket 46: bucket 49: 10% bucket 32: 20% bucket 43: 10% bucket 37: 10% bucket 38: 10% bucket 19: 100% Sorting block of length 2995574 for bucket 19 (Using difference cover) bucket 36: 20% bucket 32: 30% Sorting block time: 00:00:03 Returning block of 4752111 for bucket 14 bucket 51: 10% bucket 28: 40% bucket 37: 20% bucket 28: 30% bucket 50: 10% bucket 31: 30% Getting block 47 of 203 Reserving size (5249070) for bucket 47 Calculating Z arrays for bucket 47 Entering block accumulator loop for bucket 47: bucket 39: 10% Sorting block time: 00:00:02 Returning block of 2376258 for bucket 18 bucket 29: 30% Getting block 48 of 203 Reserving size (5249070) for bucket 48 Calculating Z arrays for bucket 48 Entering block accumulator loop for bucket 48: bucket 26: 100% Sorting block of length 2074552 for bucket 26 (Using difference cover) bucket 52: 10% bucket 31: 20% bucket 39: 20% bucket 41: 10% Sorting block time: 00:00:04 Returning block of 4736535 for bucket 13 bucket 38: 20% bucket 40: 10% Getting block 49 of 203 Reserving size (5249070) for bucket 49 Calculating Z arrays for bucket 49 Entering block accumulator loop for bucket 49: bucket 41: 20% bucket 30: 30% bucket 34: 20% bucket 33: 20% bucket 43: 10% bucket 53: 10% bucket 40: 20% Sorting block time: 00:00:03 Returning block of 4531175 for bucket 27 bucket 35: 20% bucket 33: 40% bucket 54: 10% Getting block 50 of 203 Reserving size (5249070) for bucket 50 Calculating Z arrays for bucket 50 Entering block accumulator loop for bucket 50: Sorting block time: 00:00:03 Returning block of 4780590 for bucket 23 bucket 42: 20% bucket 30: 30% Sorting block time: 00:00:01 Returning block of 2074553 for bucket 26 bucket 42: 10% bucket 46: 20% Sorting block time: 00:00:03 Returning block of 4834188 for bucket 17 Getting block 51 of 203 Reserving size (5249070) for bucket 51 Calculating Z arrays for bucket 51 Entering block accumulator loop for bucket 51: Getting block 52 of 203 Reserving size (5249070) for bucket 52 Calculating Z arrays for bucket 52 Entering block accumulator loop for bucket 52: bucket 36: 20% bucket 29: 40% bucket 35: 30% bucket 47: 20% Sorting block time: 00:00:02 Returning block of 2995575 for bucket 19 Getting block 53 of 203 Reserving size (5249070) for bucket 53 Calculating Z arrays for bucket 53 Entering block accumulator loop for bucket 53: bucket 45: 10% Getting block 54 of 203 Reserving size (5249070) for bucket 54 Calculating Z arrays for bucket 54 Entering block accumulator loop for bucket 54: bucket 48: 20% bucket 44: 10% bucket 45: 20% bucket 28: 40% bucket 37: 20% bucket 32: 30% bucket 49: 20% bucket 32: 40% bucket 34: 30% bucket 51: 20% bucket 46: 10% bucket 39: 20% bucket 29: 40% bucket 38: 20% bucket 44: 20% bucket 37: 30% bucket 31: 30% bucket 28: 50% bucket 36: 30% bucket 52: 20% bucket 39: 30% bucket 41: 20% bucket 50: 20% bucket 43: 20% bucket 47: 10% bucket 41: 30% bucket 30: 40% bucket 31: 40% bucket 34: 30% bucket 48: 10% bucket 38: 30% bucket 40: 20% bucket 33: 30% bucket 30: 40% bucket 52: 10% bucket 33: 50% bucket 43: 20% bucket 42: 30% bucket 35: 30% bucket 35: 40% bucket 45: 20% bucket 29: 50% bucket 28: 50% bucket 37: 30% bucket 53: 20% bucket 32: 40% bucket 48: 30% bucket 54: 20% bucket 46: 30% bucket 47: 30% bucket 42: 20% bucket 29: 50% bucket 50: 10% bucket 53: 10% bucket 49: 10% bucket 44: 20% bucket 36: 30% bucket 32: 50% bucket 37: 40% bucket 54: 10% bucket 28: 60% bucket 39: 30% bucket 40: 30% bucket 51: 10% bucket 45: 30% bucket 46: 20% bucket 44: 30% bucket 49: 30% bucket 41: 30% bucket 52: 30% bucket 36: 40% bucket 39: 40% bucket 31: 40% bucket 30: 50% bucket 33: 40% bucket 34: 40% bucket 38: 30% bucket 45: 30% bucket 50: 30% bucket 33: 60% bucket 41: 40% bucket 43: 30% bucket 34: 40% bucket 35: 40% bucket 30: 50% bucket 51: 30% bucket 31: 50% bucket 47: 20% bucket 48: 20% bucket 35: 50% bucket 52: 20% bucket 40: 30% bucket 32: 50% bucket 42: 40% bucket 53: 20% bucket 29: 60% bucket 43: 30% bucket 37: 40% bucket 29: 60% bucket 38: 40% bucket 28: 60% bucket 37: 50% bucket 48: 40% bucket 47: 40% bucket 53: 30% bucket 36: 40% bucket 42: 30% bucket 28: 70% bucket 46: 40% bucket 39: 40% bucket 45: 40% bucket 49: 20% bucket 50: 20% bucket 32: 60% bucket 54: 30% bucket 54: 20% bucket 44: 30% bucket 36: 50% bucket 33: 50% bucket 39: 50% bucket 46: 30% bucket 52: 40% bucket 51: 20% bucket 35: 50% bucket 45: 40% bucket 30: 60% bucket 41: 40% bucket 53: 30% bucket 44: 40% bucket 34: 50% bucket 38: 40% bucket 33: 70% bucket 50: 40% bucket 41: 50% bucket 43: 40% bucket 31: 50% bucket 49: 40% bucket 37: 50% bucket 30: 60% bucket 32: 60% bucket 51: 40% bucket 42: 50% bucket 31: 60% bucket 34: 50% bucket 28: 70% bucket 29: 70% bucket 43: 40% bucket 48: 30% bucket 40: 40% bucket 29: 70% bucket 40: 40% bucket 35: 60% bucket 47: 30% bucket 47: 50% bucket 42: 40% bucket 36: 50% bucket 37: 60% bucket 28: 80% bucket 45: 50% bucket 39: 50% bucket 54: 30% bucket 48: 50% bucket 53: 40% bucket 30: 70% bucket 33: 60% bucket 34: 60% bucket 38: 50% bucket 53: 40% bucket 32: 70% bucket 52: 50% bucket 33: 80% bucket 41: 50% bucket 52: 30% bucket 51: 30% bucket 39: 60% bucket 41: 60% bucket 49: 30% bucket 44: 50% bucket 35: 60% bucket 45: 50% bucket 36: 60% bucket 44: 40% bucket 54: 40% bucket 43: 50% bucket 50: 30% bucket 46: 50% bucket 38: 50% bucket 37: 60% bucket 30: 70% bucket 32: 70% bucket 50: 50% bucket 31: 60% bucket 28: 80% bucket 42: 60% bucket 29: 80% bucket 29: 80% bucket 46: 40% bucket 51: 50% bucket 43: 50% bucket 34: 60% bucket 48: 40% bucket 35: 70% bucket 31: 70% bucket 53: 50% bucket 40: 50% bucket 47: 60% bucket 40: 50% bucket 39: 60% bucket 28: 90% bucket 49: 50% bucket 47: 40% bucket 36: 60% bucket 37: 70% bucket 33: 70% bucket 30: 80% bucket 42: 50% bucket 41: 60% bucket 33: 90% bucket 45: 60% bucket 48: 60% bucket 32: 80% bucket 34: 70% bucket 54: 40% bucket 28: 90% bucket 52: 60% bucket 41: 70% bucket 45: 60% bucket 39: 70% bucket 31: 70% bucket 43: 60% bucket 38: 60% bucket 50: 60% bucket 51: 40% bucket 49: 40% bucket 52: 40% bucket 37: 70% bucket 32: 80% bucket 38: 60% bucket 50: 40% bucket 29: 90% bucket 53: 60% bucket 35: 70% bucket 44: 50% bucket 42: 70% bucket 36: 70% bucket 44: 60% bucket 53: 50% bucket 29: 90% bucket 46: 60% bucket 30: 80% bucket 39: 70% bucket 28: 100% Sorting block of length 3811910 for bucket 28 (Using difference cover) bucket 54: 50% bucket 51: 60% bucket 47: 70% bucket 35: 80% bucket 33: 80% bucket 40: 60% bucket 48: 50% bucket 40: 60% bucket 46: 50% bucket 49: 60% bucket 30: 90% bucket 37: 80% bucket 43: 60% bucket 41: 70% bucket 45: 70% bucket 28: 100% Sorting block of length 4889372 for bucket 28 (Using difference cover) bucket 34: 70% bucket 33: 100% Sorting block of length 3041596 for bucket 33 (Using difference cover) bucket 31: 80% bucket 47: 50% bucket 32: 90% bucket 48: 70% bucket 42: 60% bucket 34: 80% bucket 36: 70% bucket 53: 70% bucket 41: 80% bucket 31: 80% bucket 45: 70% bucket 39: 80% bucket 32: 90% bucket 50: 70% bucket 43: 70% bucket 38: 70% bucket 52: 70% bucket 36: 80% bucket 37: 80% bucket 54: 50% bucket 29: 100% Sorting block of length 2725250 for bucket 29 (Using difference cover) bucket 35: 80% bucket 29: 100% Sorting block of length 4523437 for bucket 29 (Using difference cover) bucket 44: 60% bucket 38: 70% bucket 42: 80% bucket 51: 50% bucket 39: 80% bucket 33: 90% bucket 44: 70% bucket 53: 60% Sorting block time: 00:00:02 Returning block of 3811911 for bucket 28 bucket 46: 70% bucket 49: 50% bucket 30: 100% Sorting block of length 1892749 for bucket 30 (Using difference cover) bucket 35: 90% Getting block 55 of 202 Reserving size (5249070) for bucket 55 Calculating Z arrays for bucket 55 Entering block accumulator loop for bucket 55: bucket 52: 50% bucket 51: 70% Sorting block time: 00:00:02 Returning block of 3041597 for bucket 33 bucket 47: 80% bucket 50: 50% Getting block 56 of 202 Reserving size (5249070) for bucket 56 Calculating Z arrays for bucket 56 Entering block accumulator loop for bucket 56: bucket 41: 80% bucket 53: 80% bucket 45: 80% bucket 37: 90% bucket 30: 90% bucket 54: 60% bucket 48: 60% bucket 40: 70% bucket 49: 70% bucket 46: 60% bucket 40: 70% bucket 34: 90% bucket 32: 100% Sorting block of length 4066335 for bucket 32 (Using difference cover) bucket 32: 100% Sorting block of length 4961074 for bucket 32 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2725251 for bucket 29 bucket 34: 80% bucket 48: 80% bucket 43: 70% bucket 36: 80% Sorting block time: 00:00:04 Returning block of 4889373 for bucket 28 Getting block 57 of 202 Reserving size (5249070) for bucket 57 Calculating Z arrays for bucket 57 Entering block accumulator loop for bucket 57: Sorting block time: 00:00:02 Returning block of 1892750 for bucket 30 Getting block 55 of 203 Reserving size (5249070) for bucket 55 Calculating Z arrays for bucket 55 Entering block accumulator loop for bucket 55: bucket 31: 90% bucket 41: 90% bucket 31: 90% Getting block 56 of 203 Reserving size (5249070) for bucket 56 Calculating Z arrays for bucket 56 Entering block accumulator loop for bucket 56: bucket 45: 80% bucket 42: 70% bucket 43: 80% bucket 35: 90% bucket 39: 90% bucket 47: 60% bucket 36: 90% bucket 52: 80% bucket 38: 80% bucket 50: 80% bucket 37: 90% bucket 33: 100% Sorting block of length 2056833 for bucket 33 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4523438 for bucket 29 bucket 42: 90% bucket 53: 90% bucket 54: 60% Getting block 57 of 203 Reserving size (5249070) for bucket 57 Calculating Z arrays for bucket 57 Entering block accumulator loop for bucket 57: bucket 35: 100% Sorting block of length 2791464 for bucket 35 (Using difference cover) bucket 39: 90% bucket 55: 10% bucket 38: 80% bucket 44: 70% bucket 51: 80% bucket 49: 60% bucket 56: 10% bucket 41: 90% bucket 45: 90% bucket 53: 70% bucket 47: 90% bucket 44: 80% bucket 37: 100% Sorting block of length 3223621 for bucket 37 (Using difference cover) bucket 46: 80% bucket 51: 60% bucket 52: 60% bucket 34: 100% Sorting block of length 7868628 for bucket 34 (Using difference cover) bucket 40: 80% Sorting block time: 00:00:01 Returning block of 2056834 for bucket 33 bucket 50: 60% Getting block 58 of 203 Reserving size (5249070) for bucket 58 Calculating Z arrays for bucket 58 Entering block accumulator loop for bucket 58: bucket 46: 70% bucket 49: 80% bucket 54: 70% bucket 36: 90% Sorting block time: 00:00:03 Returning block of 4066336 for bucket 32 bucket 48: 90% bucket 45: 90% bucket 31: 100% Sorting block of length 5194322 for bucket 31 (Using difference cover) bucket 57: 10% bucket 30: 100% Sorting block of length 4693921 for bucket 30 (Using difference cover) Getting block 58 of 202 Reserving size (5249070) for bucket 58 Calculating Z arrays for bucket 58 Entering block accumulator loop for bucket 58: bucket 41: 100% Sorting block of length 3305982 for bucket 41 (Using difference cover) bucket 43: 90% bucket 56: 10% bucket 34: 90% bucket 40: 80% bucket 42: 80% bucket 35: 100% Sorting block of length 4896634 for bucket 35 (Using difference cover) bucket 38: 90% bucket 48: 70% bucket 53: 100% Sorting block of length 3901511 for bucket 53 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4961075 for bucket 32 bucket 55: 10% bucket 36: 100% Sorting block of length 3081366 for bucket 36 (Using difference cover) bucket 37: 100% Sorting block of length 3089624 for bucket 37 (Using difference cover) bucket 39: 100% Sorting block of length 4707774 for bucket 39 (Using difference cover) bucket 52: 90% Getting block 59 of 203 Reserving size (5249070) for bucket 59 Calculating Z arrays for bucket 59 Entering block accumulator loop for bucket 59: Sorting block time: 00:00:02 Returning block of 2791465 for bucket 35 bucket 50: 90% Getting block 59 of 202 Reserving size (5249070) for bucket 59 Calculating Z arrays for bucket 59 Entering block accumulator loop for bucket 59: bucket 47: 70% bucket 43: 80% bucket 31: 100% Sorting block of length 4376362 for bucket 31 (Using difference cover) bucket 55: 20% bucket 39: 100% Sorting block of length 3341374 for bucket 39 (Using difference cover) bucket 42: 100% Sorting block of length 4910263 for bucket 42 (Using difference cover) bucket 40: 90% bucket 57: 10% bucket 54: 70% bucket 47: 100% Sorting block of length 2456686 for bucket 47 (Using difference cover) bucket 41: 100% Sorting block of length 1253096 for bucket 41 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3223622 for bucket 37 bucket 56: 20% bucket 51: 90% bucket 45: 100% Sorting block of length 5015543 for bucket 45 (Using difference cover) bucket 44: 80% bucket 38: 90% Getting block 60 of 202 Reserving size (5249070) for bucket 60 Calculating Z arrays for bucket 60 Entering block accumulator loop for bucket 60: bucket 49: 70% bucket 58: 10% bucket 44: 90% bucket 46: 90% bucket 45: 100% Sorting block of length 4911415 for bucket 45 (Using difference cover) bucket 51: 70% bucket 43: 100% Sorting block of length 4340011 for bucket 43 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3305983 for bucket 41 Sorting block time: 00:00:01 Returning block of 1253097 for bucket 41 bucket 46: 80% bucket 50: 70% Getting block 60 of 203 Reserving size (5249070) for bucket 60 Calculating Z arrays for bucket 60 Entering block accumulator loop for bucket 60: bucket 49: 90% bucket 57: 20% Getting block 61 of 202 Reserving size (5249070) for bucket 61 Calculating Z arrays for bucket 61 Entering block accumulator loop for bucket 61: Sorting block time: 00:00:02 Returning block of 3089625 for bucket 37 bucket 52: 70% bucket 36: 100% Sorting block of length 4923718 for bucket 36 (Using difference cover) bucket 53: 80% bucket 48: 100% Sorting block of length 3540500 for bucket 48 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3081367 for bucket 36 Getting block 61 of 203 Reserving size (5249070) for bucket 61 Calculating Z arrays for bucket 61 Entering block accumulator loop for bucket 61: bucket 56: 20% bucket 40: 100% Sorting block of length 5525809 for bucket 40 (Using difference cover) bucket 54: 80% Getting block 62 of 202 Reserving size (5249070) for bucket 62 Calculating Z arrays for bucket 62 Entering block accumulator loop for bucket 62: bucket 38: 100% Sorting block of length 5081006 for bucket 38 (Using difference cover) bucket 52: 100% Sorting block of length 5106915 for bucket 52 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5194323 for bucket 31 Sorting block time: 00:00:04 Returning block of 4693922 for bucket 30 bucket 58: 10% Sorting block time: 00:00:03 Returning block of 3901512 for bucket 53 bucket 42: 90% bucket 59: 10% bucket 48: 80% bucket 34: 100% Sorting block of length 5124966 for bucket 34 (Using difference cover) bucket 55: 20% Getting block 62 of 203 Reserving size (5249070) for bucket 62 Calculating Z arrays for bucket 62 Entering block accumulator loop for bucket 62: Sorting block time: 00:00:02 Returning block of 2456687 for bucket 47 bucket 50: 100% Sorting block of length 4475397 for bucket 50 (Using difference cover) Getting block 63 of 203 Reserving size (5249070) for bucket 63 Calculating Z arrays for bucket 63 Entering block accumulator loop for bucket 63: Sorting block time: 00:00:02 Returning block of 3341375 for bucket 39 bucket 40: 90% Getting block 63 of 202 Reserving size (5249070) for bucket 63 Calculating Z arrays for bucket 63 Entering block accumulator loop for bucket 63: Getting block 64 of 202 Reserving size (5249070) for bucket 64 Calculating Z arrays for bucket 64 Entering block accumulator loop for bucket 64: Getting block 64 of 203 Reserving size (5249070) for bucket 64 Calculating Z arrays for bucket 64 Entering block accumulator loop for bucket 64: Sorting block time: 00:00:03 Returning block of 4376363 for bucket 31 bucket 47: 80% Sorting block time: 00:00:03 Returning block of 4896635 for bucket 35 bucket 59: 10% Getting block 65 of 202 Reserving size (5249070) for bucket 65 Calculating Z arrays for bucket 65 Entering block accumulator loop for bucket 65: bucket 55: 30% bucket 57: 20% Sorting block time: 00:00:04 Returning block of 4707775 for bucket 39 bucket 56: 30% Getting block 65 of 203 Reserving size (5249070) for bucket 65 Calculating Z arrays for bucket 65 Entering block accumulator loop for bucket 65: Getting block 66 of 202 Reserving size (5249070) for bucket 66 Calculating Z arrays for bucket 66 Entering block accumulator loop for bucket 66: bucket 43: 90% bucket 54: 80% bucket 60: 10% Sorting block time: 00:00:05 Returning block of 7868629 for bucket 34 bucket 51: 100% Sorting block of length 970978 for bucket 51 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4910264 for bucket 42 bucket 58: 20% bucket 44: 90% Getting block 67 of 202 Reserving size (5249070) for bucket 67 Calculating Z arrays for bucket 67 Entering block accumulator loop for bucket 67: bucket 38: 100% Sorting block of length 5033196 for bucket 38 (Using difference cover) Getting block 66 of 203 Reserving size (5249070) for bucket 66 Calculating Z arrays for bucket 66 Entering block accumulator loop for bucket 66: bucket 50: 80% bucket 60: 10% bucket 56: 30% bucket 49: 80% Sorting block time: 00:00:03 Returning block of 3540501 for bucket 48 Sorting block time: 00:00:04 Returning block of 5015544 for bucket 45 bucket 44: 100% Sorting block of length 1729010 for bucket 44 (Using difference cover) Getting block 68 of 202 Reserving size (5249070) for bucket 68 Calculating Z arrays for bucket 68 Entering block accumulator loop for bucket 68: Sorting block time: 00:00:03 Returning block of 4923719 for bucket 36 bucket 51: 80% bucket 57: 30% bucket 61: 10% Sorting block time: 00:00:03 Returning block of 4340012 for bucket 43 Sorting block time: 00:00:01 Returning block of 970979 for bucket 51 Getting block 69 of 202 Reserving size (5249070) for bucket 69 Calculating Z arrays for bucket 69 Entering block accumulator loop for bucket 69: Getting block 70 of 202 Reserving size (5249070) for bucket 70 Calculating Z arrays for bucket 70 Entering block accumulator loop for bucket 70: bucket 49: 100% Getting block 67 of 203 Sorting block of length 2295591 for bucket 49 Reserving size (5249070) for bucket 67 (Using difference cover) Calculating Z arrays for bucket 67 Entering block accumulator loop for bucket 67: bucket 46: 90% Getting block 68 of 203 Reserving size (5249070) for bucket 68 Calculating Z arrays for bucket 68 Entering block accumulator loop for bucket 68: bucket 53: 90% bucket 54: 90% Sorting block time: 00:00:03 Returning block of 4911416 for bucket 45 bucket 48: 90% bucket 62: 10% bucket 46: 100% Sorting block of length 3561212 for bucket 46 (Using difference cover) Getting block 69 of 203 Reserving size (5249070) for bucket 69 Calculating Z arrays for bucket 69 Entering block accumulator loop for bucket 69: bucket 42: 100% Sorting block of length 970552 for bucket 42 (Using difference cover) bucket 55: 30% bucket 61: 10% bucket 58: 20% bucket 52: 80% bucket 55: 40% bucket 40: 100% Sorting block of length 4344360 for bucket 40 (Using difference cover) bucket 63: 10% bucket 59: 20% Sorting block time: 00:00:01 Returning block of 1729011 for bucket 44 Sorting block time: 00:00:03 Returning block of 5081007 for bucket 38 bucket 59: 20% Sorting block time: 00:00:03 Returning block of 4475398 for bucket 50 Getting block 71 of 202 Reserving size (5249070) for bucket 71 Calculating Z arrays for bucket 71 Entering block accumulator loop for bucket 71: bucket 63: 10% Sorting block time: 00:00:04 Returning block of 5525810 for bucket 40 Sorting block time: 00:00:03 Returning block of 5106916 for bucket 52 bucket 56: 40% Sorting block time: 00:00:00 Returning block of 970553 for bucket 42 Sorting block time: 00:00:03 Returning block of 5124967 for bucket 34 Getting block 72 of 202 Reserving size (5249070) for bucket 72 Calculating Z arrays for bucket 72 Entering block accumulator loop for bucket 72: Getting block 70 of 203 Reserving size (5249070) for bucket 70 Calculating Z arrays for bucket 70 Entering block accumulator loop for bucket 70: Getting block 71 of 203 Reserving size (5249070) for bucket 71 Calculating Z arrays for bucket 71 Entering block accumulator loop for bucket 71: Getting block 73 of 202 Reserving size (5249070) for bucket 73 Calculating Z arrays for bucket 73 Entering block accumulator loop for bucket 73: Getting block 72 of 203 Reserving size (5249070) for bucket 72 Calculating Z arrays for bucket 72 Entering block accumulator loop for bucket 72: Getting block 74 of 202 Reserving size (5249070) for bucket 74 Calculating Z arrays for bucket 74 Entering block accumulator loop for bucket 74: bucket 64: 10% bucket 57: 30% bucket 47: 90% Sorting block time: 00:00:02 Returning block of 2295592 for bucket 49 bucket 65: 10% Getting block 75 of 202 Reserving size (5249070) for bucket 75 Calculating Z arrays for bucket 75 Entering block accumulator loop for bucket 75: bucket 65: 10% bucket 62: 10% bucket 64: 10% bucket 66: 10% bucket 58: 30% bucket 54: 90% bucket 50: 90% bucket 56: 40% bucket 60: 20% bucket 60: 20% Sorting block time: 00:00:02 Returning block of 3561213 for bucket 46 bucket 67: 10% Getting block 76 of 202 Reserving size (5249070) for bucket 76 Calculating Z arrays for bucket 76 Entering block accumulator loop for bucket 76: bucket 51: 90% Sorting block time: 00:00:03 Returning block of 5033197 for bucket 38 bucket 72: 10% bucket 69: 10% bucket 66: 10% bucket 55: 40% Getting block 77 of 202 Reserving size (5249070) for bucket 77 Calculating Z arrays for bucket 77 Entering block accumulator loop for bucket 77: bucket 70: 10% bucket 61: 20% bucket 67: 10% bucket 43: 100% Sorting block of length 4228344 for bucket 43 (Using difference cover) bucket 57: 40% bucket 68: 10% bucket 49: 90% bucket 68: 10% bucket 61: 20% bucket 69: 10% bucket 54: 100% Sorting block of length 4416821 for bucket 54 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4344361 for bucket 40 bucket 62: 20% bucket 46: 100% Sorting block of length 4355650 for bucket 46 (Using difference cover) bucket 55: 50% bucket 58: 30% bucket 44: 100% Sorting block of length 4883242 for bucket 44 (Using difference cover) bucket 63: 20% bucket 52: 90% Getting block 78 of 202 Reserving size (5249070) for bucket 78 Calculating Z arrays for bucket 78 Entering block accumulator loop for bucket 78: bucket 59: 30% bucket 53: 100% Sorting block of length 3983289 for bucket 53 (Using difference cover) bucket 57: 40% bucket 64: 20% bucket 71: 10% bucket 48: 100% Sorting block of length 2831684 for bucket 48 (Using difference cover) bucket 59: 30% bucket 56: 50% bucket 72: 10% bucket 70: 10% bucket 73: 10% bucket 47: 100% Sorting block of length 4131295 for bucket 47 (Using difference cover) bucket 72: 20% bucket 74: 10% bucket 64: 20% bucket 65: 20% bucket 65: 20% bucket 56: 50% bucket 66: 20% bucket 63: 20% bucket 71: 10% bucket 55: 50% bucket 58: 40% bucket 76: 10% bucket 60: 30% bucket 75: 10% bucket 50: 100% Sorting block of length 3550581 for bucket 50 (Using difference cover) bucket 54: 100% Sorting block of length 2423068 for bucket 54 (Using difference cover) bucket 67: 20% bucket 61: 30% bucket 57: 50% bucket 60: 30% Sorting block time: 00:00:03 Returning block of 4228345 for bucket 43 Sorting block time: 00:00:02 Returning block of 2831685 for bucket 48 bucket 51: 100% Sorting block of length 4114541 for bucket 51 (Using difference cover) Getting block 79 of 202 Reserving size (5249070) for bucket 79 Calculating Z arrays for bucket 79 Entering block accumulator loop for bucket 79: bucket 70: 20% bucket 62: 20% Getting block 73 of 203 Reserving size (5249070) for bucket 73 Calculating Z arrays for bucket 73 Entering block accumulator loop for bucket 73: bucket 66: 20% bucket 72: 30% bucket 62: 30% bucket 63: 30% bucket 69: 20% Sorting block time: 00:00:03 Returning block of 4416822 for bucket 54 bucket 68: 20% bucket 67: 20% bucket 55: 60% bucket 77: 10% Sorting block time: 00:00:03 Returning block of 3983290 for bucket 53 bucket 58: 40% bucket 68: 20% bucket 61: 30% Getting block 80 of 202 Reserving size (5249070) for bucket 80 Calculating Z arrays for bucket 80 Entering block accumulator loop for bucket 80: Getting block 81 of 202 Reserving size (5249070) for bucket 81 Calculating Z arrays for bucket 81 Entering block accumulator loop for bucket 81: bucket 59: 40% bucket 71: 20% bucket 69: 20% bucket 78: 10% Sorting block time: 00:00:03 Returning block of 4355651 for bucket 46 bucket 49: 100% Sorting block of length 4637858 for bucket 49 (Using difference cover) bucket 57: 50% bucket 70: 20% Getting block 74 of 203 Reserving size (5249070) for bucket 74 Calculating Z arrays for bucket 74 Entering block accumulator loop for bucket 74: bucket 56: 60% bucket 52: 100% Sorting block of length 3455400 for bucket 52 (Using difference cover) bucket 59: 40% bucket 64: 30% Sorting block time: 00:00:02 Returning block of 2423069 for bucket 54 bucket 76: 20% Sorting block time: 00:00:03 Returning block of 4131296 for bucket 47 bucket 72: 20% Sorting block time: 00:00:04 Returning block of 4883243 for bucket 44 Getting block 75 of 203 Reserving size (5249070) for bucket 75 Calculating Z arrays for bucket 75 Entering block accumulator loop for bucket 75: bucket 73: 20% Getting block 76 of 203 Reserving size (5249070) for bucket 76 Calculating Z arrays for bucket 76 Entering block accumulator loop for bucket 76: Getting block 77 of 203 Reserving size (5249070) for bucket 77 Calculating Z arrays for bucket 77 Entering block accumulator loop for bucket 77: Sorting block time: 00:00:02 Returning block of 3550582 for bucket 50 bucket 65: 30% bucket 56: 60% bucket 72: 40% bucket 66: 30% Getting block 78 of 203 Reserving size (5249070) for bucket 78 Calculating Z arrays for bucket 78 Entering block accumulator loop for bucket 78: bucket 60: 40% bucket 71: 20% bucket 74: 20% bucket 64: 30% bucket 55: 60% bucket 58: 50% bucket 65: 30% bucket 63: 30% bucket 60: 40% bucket 57: 60% bucket 70: 30% Sorting block time: 00:00:03 Returning block of 4114542 for bucket 51 bucket 63: 40% bucket 67: 30% bucket 61: 40% bucket 73: 10% Getting block 79 of 203 Reserving size (5249070) for bucket 79 Calculating Z arrays for bucket 79 Entering block accumulator loop for bucket 79: bucket 75: 20% Sorting block time: 00:00:02 Returning block of 3455401 for bucket 52 bucket 69: 30% Getting block 80 of 203 Reserving size (5249070) for bucket 80 Calculating Z arrays for bucket 80 Entering block accumulator loop for bucket 80: bucket 76: 30% bucket 80: 10% bucket 62: 40% bucket 55: 70% bucket 58: 50% bucket 72: 50% bucket 68: 30% bucket 61: 40% bucket 68: 30% bucket 57: 60% bucket 56: 70% bucket 66: 30% bucket 70: 30% bucket 78: 20% bucket 59: 50% bucket 59: 50% bucket 62: 30% bucket 67: 30% Sorting block time: 00:00:03 Returning block of 4637859 for bucket 49 bucket 71: 30% Getting block 81 of 203 Reserving size (5249070) for bucket 81 Calculating Z arrays for bucket 81 Entering block accumulator loop for bucket 81: bucket 81: 10% bucket 77: 20% bucket 74: 10% bucket 69: 30% bucket 79: 10% bucket 72: 30% bucket 76: 10% bucket 78: 10% bucket 64: 40% bucket 65: 40% bucket 75: 10% bucket 66: 40% bucket 55: 70% bucket 56: 70% bucket 58: 60% bucket 77: 10% bucket 73: 30% bucket 72: 60% bucket 60: 50% bucket 57: 70% bucket 60: 50% bucket 76: 40% bucket 79: 10% bucket 70: 40% bucket 63: 40% bucket 71: 30% bucket 64: 40% bucket 63: 50% bucket 69: 40% bucket 61: 50% bucket 65: 40% bucket 67: 40% bucket 73: 20% bucket 55: 80% bucket 70: 40% bucket 62: 50% bucket 80: 10% bucket 61: 50% bucket 81: 10% bucket 56: 80% bucket 58: 60% bucket 75: 30% bucket 74: 30% bucket 57: 70% bucket 59: 60% bucket 68: 40% bucket 68: 40% bucket 59: 60% bucket 78: 30% bucket 67: 40% bucket 66: 40% bucket 81: 20% bucket 76: 20% bucket 72: 70% bucket 80: 20% bucket 71: 40% bucket 74: 20% bucket 55: 80% bucket 72: 40% bucket 56: 80% bucket 75: 20% bucket 64: 50% bucket 79: 20% bucket 76: 50% bucket 69: 40% bucket 65: 50% bucket 78: 20% bucket 58: 70% bucket 77: 30% bucket 62: 40% bucket 73: 40% bucket 77: 20% bucket 66: 50% bucket 60: 60% bucket 57: 80% bucket 79: 20% bucket 69: 50% bucket 60: 60% bucket 63: 60% bucket 70: 50% bucket 55: 90% bucket 61: 60% bucket 81: 20% bucket 80: 20% bucket 67: 50% bucket 70: 50% bucket 73: 30% bucket 61: 60% bucket 56: 90% bucket 71: 40% bucket 62: 60% bucket 57: 80% bucket 64: 50% bucket 58: 70% bucket 65: 50% bucket 59: 70% bucket 72: 80% bucket 63: 50% bucket 68: 50% bucket 59: 70% bucket 76: 60% bucket 78: 40% bucket 67: 50% bucket 55: 90% bucket 68: 50% bucket 74: 40% bucket 56: 90% bucket 74: 30% bucket 75: 40% bucket 76: 30% bucket 66: 50% bucket 65: 60% bucket 75: 30% bucket 80: 30% bucket 58: 80% bucket 64: 60% bucket 71: 50% bucket 72: 50% bucket 78: 30% bucket 66: 60% bucket 57: 90% bucket 73: 50% bucket 60: 70% bucket 81: 30% bucket 60: 70% bucket 62: 50% bucket 79: 30% bucket 69: 60% bucket 81: 30% bucket 69: 50% bucket 79: 30% bucket 70: 60% bucket 70: 60% bucket 76: 70% bucket 77: 40% bucket 77: 30% bucket 61: 70% bucket 63: 70% bucket 55: 100% Sorting block of length 4318759 for bucket 55 (Using difference cover) bucket 80: 30% bucket 61: 70% bucket 62: 70% bucket 67: 60% bucket 57: 90% bucket 73: 40% bucket 56: 100% Sorting block of length 4952604 for bucket 56 (Using difference cover) bucket 59: 80% bucket 68: 60% bucket 58: 80% bucket 78: 50% bucket 59: 80% bucket 71: 50% bucket 56: 100% Sorting block of length 3797586 for bucket 56 (Using difference cover) bucket 72: 90% bucket 68: 60% bucket 63: 60% bucket 64: 60% bucket 55: 100% Sorting block of length 3497908 for bucket 55 (Using difference cover) bucket 74: 40% bucket 65: 60% bucket 66: 60% bucket 75: 40% bucket 58: 90% bucket 76: 40% bucket 67: 60% bucket 74: 50% bucket 72: 60% bucket 64: 70% bucket 76: 80% bucket 73: 60% bucket 57: 100% Sorting block of length 882169 for bucket 57 (Using difference cover) bucket 66: 70% bucket 75: 50% bucket 65: 70% bucket 71: 60% bucket 60: 80% bucket 80: 40% bucket 78: 40% bucket 81: 40% bucket 69: 70% bucket 60: 80% bucket 70: 70% Sorting block time: 00:00:01 Returning block of 882170 for bucket 57 Getting block 82 of 202 Reserving size (5249070) for bucket 82 Calculating Z arrays for bucket 82 Entering block accumulator loop for bucket 82: bucket 70: 70% bucket 79: 40% bucket 62: 60% bucket 81: 40% bucket 61: 80% bucket 69: 60% bucket 79: 40% bucket 59: 90% bucket 73: 50% Sorting block time: 00:00:03 Returning block of 4318760 for bucket 55 bucket 77: 50% bucket 63: 80% bucket 68: 70% bucket 77: 40% bucket 57: 100% Sorting block of length 4767532 for bucket 57 (Using difference cover) Getting block 83 of 202 Reserving size (5249070) for bucket 83 Calculating Z arrays for bucket 83 Entering block accumulator loop for bucket 83: bucket 62: 80% bucket 72: 100% Sorting block of length 5234728 for bucket 72 (Using difference cover) bucket 67: 70% Sorting block time: 00:00:03 Returning block of 3797587 for bucket 56 bucket 61: 80% bucket 80: 40% bucket 58: 90% bucket 59: 90% Sorting block time: 00:00:03 Returning block of 4952605 for bucket 56 Getting block 82 of 203 Reserving size (5249070) for bucket 82 Calculating Z arrays for bucket 82 Entering block accumulator loop for bucket 82: bucket 78: 60% Getting block 84 of 202 Reserving size (5249070) for bucket 84 Calculating Z arrays for bucket 84 Entering block accumulator loop for bucket 84: Sorting block time: 00:00:02 Returning block of 3497909 for bucket 55 Getting block 83 of 203 Reserving size (5249070) for bucket 83 Calculating Z arrays for bucket 83 Entering block accumulator loop for bucket 83: bucket 64: 70% bucket 76: 90% bucket 68: 70% bucket 71: 60% bucket 58: 100% Sorting block of length 4040089 for bucket 58 (Using difference cover) bucket 72: 70% bucket 75: 50% bucket 74: 50% bucket 66: 70% bucket 76: 50% bucket 60: 90% bucket 64: 80% bucket 65: 70% bucket 73: 70% bucket 69: 80% bucket 65: 80% bucket 71: 70% bucket 63: 70% bucket 81: 50% bucket 66: 80% bucket 80: 50% bucket 60: 90% bucket 74: 60% bucket 67: 70% bucket 82: 10% bucket 70: 80% bucket 79: 50% bucket 78: 50% bucket 70: 80% bucket 59: 100% Sorting block of length 5194804 for bucket 59 (Using difference cover) bucket 82: 10% bucket 75: 60% bucket 80: 50% bucket 62: 90% bucket 76: 100% Sorting block of length 4530424 for bucket 76 (Using difference cover) bucket 68: 80% bucket 63: 90% bucket 83: 10% bucket 62: 70% bucket 83: 10% bucket 58: 100% Sorting block of length 4667280 for bucket 58 (Using difference cover) bucket 61: 90% bucket 81: 50% bucket 73: 60% bucket 77: 50% bucket 67: 80% bucket 79: 50% Sorting block time: 00:00:03 Returning block of 4767533 for bucket 57 Sorting block time: 00:00:03 Returning block of 5234729 for bucket 72 bucket 59: 100% Sorting block of length 4779944 for bucket 59 (Using difference cover) bucket 78: 70% bucket 61: 90% bucket 69: 70% Getting block 84 of 203 Reserving size (5249070) for bucket 84 Calculating Z arrays for bucket 84 Entering block accumulator loop for bucket 84: Getting block 85 of 203 Reserving size (5249070) for bucket 85 Calculating Z arrays for bucket 85 Entering block accumulator loop for bucket 85: bucket 84: 10% bucket 68: 80% bucket 77: 60% bucket 75: 60% Sorting block time: 00:00:03 Returning block of 4040090 for bucket 58 bucket 74: 60% bucket 64: 80% Getting block 86 of 203 Reserving size (5249070) for bucket 86 Calculating Z arrays for bucket 86 Entering block accumulator loop for bucket 86: bucket 72: 80% bucket 60: 100% Sorting block of length 1436360 for bucket 60 (Using difference cover) bucket 73: 80% bucket 71: 80% bucket 69: 90% bucket 80: 60% bucket 65: 90% bucket 64: 90% bucket 66: 80% bucket 76: 60% bucket 70: 90% bucket 71: 70% bucket 82: 20% bucket 60: 100% Sorting block of length 4218095 for bucket 60 (Using difference cover) bucket 65: 80% bucket 81: 60% bucket 66: 90% bucket 63: 80% Sorting block time: 00:00:01 Returning block of 1436361 for bucket 60 bucket 82: 20% bucket 70: 90% Getting block 87 of 203 Reserving size (5249070) for bucket 87 Calculating Z arrays for bucket 87 Entering block accumulator loop for bucket 87: bucket 62: 100% Sorting block of length 4617415 for bucket 62 (Using difference cover) bucket 74: 70% bucket 79: 60% Sorting block time: 00:00:03 Returning block of 4530425 for bucket 76 bucket 83: 20% bucket 68: 90% bucket 78: 60% bucket 73: 70% Getting block 85 of 202 Reserving size (5249070) for bucket 85 Calculating Z arrays for bucket 85 Entering block accumulator loop for bucket 85: bucket 83: 20% bucket 80: 60% bucket 75: 70% bucket 67: 80% bucket 63: 100% Sorting block of length 4936603 for bucket 63 (Using difference cover) bucket 67: 90% bucket 61: 100% Sorting block of length 4911200 for bucket 61 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5194805 for bucket 59 Sorting block time: 00:00:03 Returning block of 4667281 for bucket 58 bucket 77: 60% bucket 61: 100% Sorting block of length 4813045 for bucket 61 (Using difference cover) bucket 78: 80% bucket 84: 10% Getting block 88 of 203 Reserving size (5249070) for bucket 88 Calculating Z arrays for bucket 88 Entering block accumulator loop for bucket 88: Getting block 86 of 202 Reserving size (5249070) for bucket 86 Calculating Z arrays for bucket 86 Entering block accumulator loop for bucket 86: bucket 62: 80% bucket 86: 10% Sorting block time: 00:00:03 Returning block of 4779945 for bucket 59 bucket 85: 10% bucket 68: 90% bucket 69: 80% Getting block 87 of 202 Reserving size (5249070) for bucket 87 Calculating Z arrays for bucket 87 Entering block accumulator loop for bucket 87: bucket 84: 20% bucket 79: 60% bucket 81: 60% bucket 72: 90% bucket 73: 90% bucket 77: 70% bucket 76: 70% bucket 80: 70% bucket 65: 100% Sorting block of length 3703300 for bucket 65 (Using difference cover) bucket 74: 70% bucket 71: 90% bucket 75: 70% bucket 70: 100% Sorting block of length 4667672 for bucket 70 (Using difference cover) bucket 66: 90% bucket 69: 100% Sorting block of length 1035231 for bucket 69 (Using difference cover) bucket 64: 90% bucket 82: 30% bucket 81: 70% bucket 85: 10% bucket 79: 70% bucket 87: 10% Sorting block time: 00:00:03 Returning block of 4218096 for bucket 60 bucket 64: 100% Sorting block of length 4374831 for bucket 64 (Using difference cover) bucket 83: 30% bucket 66: 100% Sorting block of length 4917371 for bucket 66 (Using difference cover) Getting block 88 of 202 Reserving size (5249070) for bucket 88 Calculating Z arrays for bucket 88 Entering block accumulator loop for bucket 88: bucket 70: 100% Sorting block of length 7184319 for bucket 70 (Using difference cover) bucket 82: 30% bucket 68: 100% Sorting block of length 3973474 for bucket 68 (Using difference cover) bucket 71: 80% bucket 73: 80% Sorting block time: 00:00:03 Returning block of 4617416 for bucket 62 Sorting block time: 00:00:01 Returning block of 1035232 for bucket 69 Getting block 89 of 203 Reserving size (5249070) for bucket 89 Calculating Z arrays for bucket 89 Entering block accumulator loop for bucket 89: bucket 74: 80% bucket 63: 90% Getting block 89 of 202 Reserving size (5249070) for bucket 89 Calculating Z arrays for bucket 89 Entering block accumulator loop for bucket 89: bucket 84: 20% bucket 83: 30% bucket 88: 10% bucket 65: 90% bucket 78: 70% bucket 77: 70% bucket 75: 80% bucket 67: 100% Sorting block of length 2199236 for bucket 67 (Using difference cover) bucket 78: 90% bucket 80: 70% Sorting block time: 00:00:03 Returning block of 4936604 for bucket 63 Sorting block time: 00:00:03 Returning block of 4911201 for bucket 61 bucket 68: 100% Sorting block of length 4326807 for bucket 68 (Using difference cover) bucket 86: 10% Getting block 90 of 202 Reserving size (5249070) for bucket 90 Calculating Z arrays for bucket 90 Entering block accumulator loop for bucket 90: bucket 86: 20% bucket 85: 20% Getting block 91 of 202 Reserving size (5249070) for bucket 91 Calculating Z arrays for bucket 91 Entering block accumulator loop for bucket 91: bucket 62: 90% bucket 67: 90% bucket 71: 100% Sorting block of length 4787552 for bucket 71 (Using difference cover) Sorting block time: 00:00:04 Returning block of 4813046 for bucket 61 bucket 69: 90% bucket 84: 30% bucket 87: 10% bucket 73: 100% Sorting block of length 3594809 for bucket 73 (Using difference cover) Getting block 90 of 203 Reserving size (5249070) for bucket 90 Calculating Z arrays for bucket 90 Entering block accumulator loop for bucket 90: bucket 85: 20% bucket 82: 40% bucket 81: 70% bucket 76: 80% bucket 79: 70% bucket 66: 100% Sorting block of length 4736122 for bucket 66 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3703301 for bucket 65 bucket 80: 80% Sorting block time: 00:00:02 Returning block of 3973475 for bucket 68 bucket 72: 100% Sorting block of length 3943395 for bucket 72 (Using difference cover) Getting block 91 of 203 Reserving size (5249070) for bucket 91 Calculating Z arrays for bucket 91 Entering block accumulator loop for bucket 91: bucket 87: 20% bucket 83: 40% Sorting block time: 00:00:03 Returning block of 4667673 for bucket 70 Getting block 92 of 202 Reserving size (5249070) for bucket 92 Calculating Z arrays for bucket 92 Entering block accumulator loop for bucket 92: Sorting block time: 00:00:01 Returning block of 2199237 for bucket 67 bucket 79: 80% bucket 74: 80% bucket 77: 80% Getting block 93 of 202 Reserving size (5249070) for bucket 93 Calculating Z arrays for bucket 93 Entering block accumulator loop for bucket 93: Getting block 92 of 203 Reserving size (5249070) for bucket 92 Calculating Z arrays for bucket 92 Entering block accumulator loop for bucket 92: Sorting block time: 00:00:03 Returning block of 4374832 for bucket 64 bucket 75: 80% bucket 73: 90% bucket 89: 10% Getting block 93 of 203 Reserving size (5249070) for bucket 93 Calculating Z arrays for bucket 93 Entering block accumulator loop for bucket 93: bucket 84: 30% bucket 64: 100% Sorting block of length 4566243 for bucket 64 (Using difference cover) bucket 65: 100% Sorting block of length 4984383 for bucket 65 (Using difference cover) bucket 82: 40% bucket 63: 100% Sorting block of length 4354744 for bucket 63 (Using difference cover) bucket 88: 20% bucket 81: 80% bucket 74: 90% Sorting block time: 00:00:04 Returning block of 4917372 for bucket 66 bucket 83: 40% bucket 86: 30% Getting block 94 of 202 Reserving size (5249070) for bucket 94 Calculating Z arrays for bucket 94 Entering block accumulator loop for bucket 94: bucket 88: 10% bucket 89: 10% bucket 78: 80% bucket 67: 100% Sorting block of length 2588327 for bucket 67 (Using difference cover) bucket 78: 100% Sorting block of length 1004987 for bucket 78 (Using difference cover) bucket 83: 50% bucket 77: 80% bucket 75: 90% bucket 71: 90% bucket 86: 20% bucket 82: 50% Sorting block time: 00:00:02 Returning block of 3594810 for bucket 73 bucket 80: 80% Getting block 95 of 202 Reserving size (5249070) for bucket 95 Calculating Z arrays for bucket 95 Entering block accumulator loop for bucket 95: Sorting block time: 00:00:03 Returning block of 4787553 for bucket 71 Sorting block time: 00:00:04 Returning block of 4326808 for bucket 68 bucket 84: 40% bucket 85: 30% Sorting block time: 00:00:01 Returning block of 1004988 for bucket 78 Getting block 94 of 203 Reserving size (5249070) for bucket 94 Calculating Z arrays for bucket 94 Entering block accumulator loop for bucket 94: bucket 90: 10% Getting block 96 of 202 Reserving size (5249070) for bucket 96 Calculating Z arrays for bucket 96 Entering block accumulator loop for bucket 96: Getting block 95 of 203 Reserving size (5249070) for bucket 95 Calculating Z arrays for bucket 95 Entering block accumulator loop for bucket 95: bucket 90: 10% bucket 91: 10% Sorting block time: 00:00:03 Returning block of 3943396 for bucket 72 bucket 87: 20% bucket 80: 90% bucket 69: 100% Sorting block of length 2967403 for bucket 69 (Using difference cover) Sorting block time: 00:00:05 Returning block of 7184320 for bucket 70 Getting block 97 of 202 Reserving size (5249070) for bucket 97 Calculating Z arrays for bucket 97 Entering block accumulator loop for bucket 97: bucket 76: 90% bucket 91: 10% bucket 87: 30% bucket 81: 80% Sorting block time: 00:00:03 Returning block of 4566244 for bucket 64 bucket 74: 90% Getting block 98 of 202 Reserving size (5249070) for bucket 98 Calculating Z arrays for bucket 98 Entering block accumulator loop for bucket 98: Sorting block time: 00:00:04 Returning block of 4736123 for bucket 66 bucket 88: 30% bucket 89: 20% bucket 85: 30% bucket 92: 10% bucket 92: 10% bucket 79: 90% bucket 62: 100% Sorting block of length 2168726 for bucket 62 (Using difference cover) Getting block 99 of 202 Reserving size (5249070) for bucket 99 Calculating Z arrays for bucket 99 Entering block accumulator loop for bucket 99: Sorting block time: 00:00:02 Returning block of 2588328 for bucket 67 bucket 93: 10% bucket 79: 80% Getting block 96 of 203 Reserving size (5249070) for bucket 96 Calculating Z arrays for bucket 96 Entering block accumulator loop for bucket 96: Getting block 97 of 203 Reserving size (5249070) for bucket 97 Calculating Z arrays for bucket 97 Entering block accumulator loop for bucket 97: bucket 93: 10% bucket 73: 100% Sorting block of length 4870752 for bucket 73 (Using difference cover) bucket 84: 40% bucket 77: 90% bucket 75: 90% Sorting block time: 00:00:03 Returning block of 4984384 for bucket 65 bucket 82: 50% bucket 86: 40% Sorting block time: 00:00:03 Returning block of 4354745 for bucket 63 Getting block 100 of 202 Reserving size (5249070) for bucket 100 Calculating Z arrays for bucket 100 Entering block accumulator loop for bucket 100: bucket 83: 60% Getting block 98 of 203 Reserving size (5249070) for bucket 98 Calculating Z arrays for bucket 98 Entering block accumulator loop for bucket 98: bucket 74: 100% Sorting block of length 5118675 for bucket 74 (Using difference cover) bucket 81: 90% bucket 83: 50% bucket 82: 60% bucket 78: 90% bucket 94: 10% bucket 77: 90% bucket 89: 20% bucket 88: 20% Sorting block time: 00:00:01 Returning block of 2168727 for bucket 62 bucket 75: 100% Sorting block of length 4674846 for bucket 75 (Using difference cover) Getting block 99 of 203 Reserving size (5249070) for bucket 99 Calculating Z arrays for bucket 99 Entering block accumulator loop for bucket 99: bucket 85: 40% Sorting block time: 00:00:02 Returning block of 2967404 for bucket 69 bucket 76: 100% Sorting block of length 1275550 for bucket 76 (Using difference cover) Getting block 101 of 202 Reserving size (5249070) for bucket 101 Calculating Z arrays for bucket 101 Entering block accumulator loop for bucket 101: bucket 71: 100% Sorting block of length 2315031 for bucket 71 (Using difference cover) bucket 91: 20% bucket 84: 50% bucket 97: 10% bucket 80: 100% Sorting block of length 2541788 for bucket 80 (Using difference cover) bucket 74: 100% Sorting block of length 5214948 for bucket 74 (Using difference cover) bucket 80: 90% bucket 86: 30% bucket 90: 20% bucket 95: 10% bucket 90: 20% bucket 95: 10% bucket 93: 20% bucket 88: 40% bucket 87: 30% Sorting block time: 00:00:00 Returning block of 1275551 for bucket 76 Getting block 100 of 203 Reserving size (5249070) for bucket 100 Calculating Z arrays for bucket 100 Entering block accumulator loop for bucket 100: bucket 96: 10% bucket 87: 40% bucket 92: 20% bucket 94: 10% bucket 75: 100% Sorting block of length 5635022 for bucket 75 (Using difference cover) bucket 100: 10% bucket 97: 10% bucket 81: 90% Sorting block time: 00:00:03 Returning block of 4870753 for bucket 73 bucket 86: 50% bucket 79: 100% Sorting block of length 3880586 for bucket 79 (Using difference cover) bucket 89: 30% bucket 84: 50% bucket 96: 10% bucket 85: 40% bucket 92: 20% Sorting block time: 00:00:01 Returning block of 2541789 for bucket 80 Getting block 101 of 203 Reserving size (5249070) for bucket 101 Calculating Z arrays for bucket 101 Entering block accumulator loop for bucket 101: bucket 82: 70% bucket 93: 20% Sorting block time: 00:00:01 Returning block of 2315032 for bucket 71 Getting block 102 of 203 Reserving size (5249070) for bucket 102 Calculating Z arrays for bucket 102 Entering block accumulator loop for bucket 102: Getting block 102 of 202 Reserving size (5249070) for bucket 102 Calculating Z arrays for bucket 102 Entering block accumulator loop for bucket 102: bucket 83: 70% bucket 82: 60% bucket 98: 10% bucket 91: 20% bucket 98: 10% bucket 77: 100% Sorting block of length 2861820 for bucket 77 (Using difference cover) bucket 97: 20% bucket 77: 100% Sorting block of length 4681793 for bucket 77 (Using difference cover) bucket 78: 100% Sorting block of length 4825167 for bucket 78 (Using difference cover) bucket 81: 100% Sorting block of length 5084725 for bucket 81 (Using difference cover) bucket 85: 50% bucket 79: 90% Sorting block time: 00:00:03 Returning block of 4674847 for bucket 75 bucket 99: 10% bucket 83: 60% Sorting block time: 00:00:03 Returning block of 5118676 for bucket 74 bucket 89: 30% Getting block 103 of 202 Reserving size (5249070) for bucket 103 Calculating Z arrays for bucket 103 Entering block accumulator loop for bucket 103: bucket 88: 30% bucket 91: 30% Getting block 104 of 202 Reserving size (5249070) for bucket 104 Calculating Z arrays for bucket 104 Entering block accumulator loop for bucket 104: bucket 95: 20% Sorting block time: 00:00:02 Returning block of 3880587 for bucket 79 bucket 84: 60% Getting block 103 of 203 Reserving size (5249070) for bucket 103 Calculating Z arrays for bucket 103 Entering block accumulator loop for bucket 103: bucket 101: 10% bucket 99: 10% bucket 86: 40% bucket 90: 30% bucket 80: 100% Sorting block of length 2268543 for bucket 80 (Using difference cover) bucket 94: 20% Sorting block time: 00:00:03 Returning block of 5214949 for bucket 74 bucket 92: 30% bucket 90: 30% bucket 95: 20% bucket 88: 50% Getting block 104 of 203 Reserving size (5249070) for bucket 104 Calculating Z arrays for bucket 104 Entering block accumulator loop for bucket 104: bucket 82: 80% bucket 93: 30% bucket 94: 20% bucket 100: 10% Sorting block time: 00:00:02 Returning block of 2861821 for bucket 77 bucket 100: 20% Getting block 105 of 203 Reserving size (5249070) for bucket 105 Calculating Z arrays for bucket 105 Entering block accumulator loop for bucket 105: bucket 83: 80% bucket 87: 50% bucket 87: 40% bucket 93: 30% bucket 96: 20% Sorting block time: 00:00:02 Returning block of 4681794 for bucket 77 bucket 89: 40% bucket 86: 60% bucket 97: 20% Getting block 105 of 202 Reserving size (5249070) for bucket 105 Calculating Z arrays for bucket 105 Entering block accumulator loop for bucket 105: bucket 96: 20% Sorting block time: 00:00:03 Returning block of 5635023 for bucket 75 bucket 84: 60% bucket 97: 30% bucket 81: 100% Sorting block of length 5117221 for bucket 81 (Using difference cover) bucket 82: 70% Getting block 106 of 203 Reserving size (5249070) for bucket 106 Calculating Z arrays for bucket 106 Entering block accumulator loop for bucket 106: bucket 102: 10% bucket 92: 30% Sorting block time: 00:00:02 Returning block of 2268544 for bucket 80 bucket 103: 10% Getting block 106 of 202 Reserving size (5249070) for bucket 106 Calculating Z arrays for bucket 106 Entering block accumulator loop for bucket 106: Sorting block time: 00:00:03 Returning block of 5084726 for bucket 81 bucket 98: 20% Sorting block time: 00:00:03 Returning block of 4825168 for bucket 78 bucket 101: 10% bucket 103: 10% bucket 98: 20% bucket 91: 30% Getting block 107 of 203 Reserving size (5249070) for bucket 107 Calculating Z arrays for bucket 107 Entering block accumulator loop for bucket 107: bucket 85: 60% Getting block 108 of 203 Reserving size (5249070) for bucket 108 Calculating Z arrays for bucket 108 Entering block accumulator loop for bucket 108: bucket 85: 50% bucket 89: 40% bucket 91: 40% bucket 104: 10% bucket 79: 100% Sorting block of length 5085749 for bucket 79 (Using difference cover) bucket 99: 20% bucket 83: 70% bucket 102: 10% bucket 95: 30% bucket 84: 70% bucket 92: 40% bucket 105: 10% bucket 88: 40% bucket 82: 90% bucket 90: 40% bucket 83: 90% bucket 90: 40% bucket 88: 60% bucket 86: 70% Sorting block time: 00:00:02 Returning block of 5117222 for bucket 81 bucket 89: 50% bucket 86: 50% bucket 101: 20% bucket 94: 30% Getting block 107 of 202 Reserving size (5249070) for bucket 107 Calculating Z arrays for bucket 107 Entering block accumulator loop for bucket 107: bucket 87: 60% bucket 93: 40% bucket 93: 40% bucket 94: 30% bucket 97: 40% bucket 84: 70% bucket 95: 30% bucket 96: 30% bucket 87: 50% bucket 104: 10% bucket 99: 20% bucket 82: 80% bucket 106: 10% bucket 100: 20% bucket 97: 30% bucket 100: 30% bucket 103: 20% bucket 105: 20% bucket 96: 30% bucket 105: 10% bucket 92: 40% bucket 91: 50% bucket 104: 20% bucket 98: 30% bucket 106: 10% bucket 89: 50% bucket 99: 30% bucket 95: 40% bucket 108: 10% bucket 82: 100% Sorting block of length 4609886 for bucket 82 (Using difference cover) bucket 103: 20% bucket 85: 60% bucket 107: 10% Sorting block time: 00:00:03 Returning block of 5085750 for bucket 79 bucket 98: 30% bucket 102: 20% Getting block 108 of 202 Reserving size (5249070) for bucket 108 Calculating Z arrays for bucket 108 Entering block accumulator loop for bucket 108: bucket 101: 20% bucket 88: 70% bucket 91: 40% bucket 84: 80% bucket 86: 80% bucket 92: 50% bucket 83: 80% bucket 83: 100% Sorting block of length 4932622 for bucket 83 (Using difference cover) bucket 88: 50% bucket 85: 70% bucket 89: 60% bucket 90: 50% bucket 84: 80% bucket 87: 70% bucket 93: 50% bucket 96: 40% bucket 94: 40% bucket 90: 50% bucket 107: 10% bucket 105: 30% bucket 94: 40% bucket 86: 60% bucket 93: 50% bucket 101: 30% bucket 102: 20% bucket 104: 20% bucket 82: 90% bucket 97: 50% bucket 95: 40% bucket 99: 30% bucket 87: 60% bucket 106: 20% bucket 96: 40% bucket 91: 60% bucket 100: 30% bucket 104: 30% bucket 92: 50% bucket 97: 40% bucket 86: 90% bucket 95: 50% bucket 103: 30% bucket 89: 60% bucket 88: 80% Sorting block time: 00:00:03 Returning block of 4609887 for bucket 82 bucket 98: 40% bucket 99: 40% bucket 105: 20% Getting block 109 of 203 Reserving size (5249070) for bucket 109 Calculating Z arrays for bucket 109 Entering block accumulator loop for bucket 109: bucket 103: 30% bucket 105: 40% bucket 106: 20% bucket 98: 40% bucket 89: 70% bucket 84: 90% bucket 84: 90% bucket 90: 60% bucket 101: 30% bucket 108: 10% bucket 100: 40% bucket 107: 20% bucket 108: 20% bucket 87: 80% bucket 96: 50% bucket 93: 60% bucket 102: 30% Sorting block time: 00:00:03 Returning block of 4932623 for bucket 83 bucket 85: 70% bucket 92: 60% bucket 83: 90% bucket 88: 60% Getting block 110 of 203 Reserving size (5249070) for bucket 110 Calculating Z arrays for bucket 110 Entering block accumulator loop for bucket 110: bucket 94: 50% bucket 85: 80% bucket 90: 60% bucket 91: 50% bucket 107: 20% bucket 91: 70% bucket 94: 50% bucket 86: 70% bucket 82: 100% Sorting block of length 2440649 for bucket 82 (Using difference cover) bucket 104: 30% bucket 101: 40% bucket 104: 40% bucket 93: 60% bucket 105: 50% bucket 84: 100% Sorting block of length 5245113 for bucket 84 (Using difference cover) bucket 87: 70% bucket 95: 50% bucket 106: 30% bucket 103: 40% bucket 86: 100% Sorting block of length 4357758 for bucket 86 (Using difference cover) bucket 88: 90% bucket 95: 60% bucket 102: 30% bucket 96: 50% bucket 89: 70% bucket 99: 40% bucket 97: 60% bucket 100: 40% bucket 89: 80% bucket 92: 60% bucket 98: 50% bucket 87: 90% bucket 90: 70% bucket 109: 10% bucket 93: 70% bucket 84: 100% Sorting block of length 3965866 for bucket 84 (Using difference cover) bucket 97: 50% bucket 99: 50% bucket 106: 30% Sorting block time: 00:00:01 Returning block of 2440650 for bucket 82 bucket 107: 30% bucket 96: 60% bucket 92: 70% bucket 102: 40% bucket 103: 40% bucket 108: 20% Getting block 109 of 202 Reserving size (5249070) for bucket 109 Calculating Z arrays for bucket 109 Entering block accumulator loop for bucket 109: bucket 101: 40% bucket 105: 30% bucket 85: 80% bucket 98: 50% bucket 108: 30% bucket 105: 60% bucket 110: 10% bucket 91: 80% bucket 90: 70% bucket 104: 50% bucket 88: 70% bucket 100: 50% bucket 83: 100% Sorting block of length 4196994 for bucket 83 (Using difference cover) bucket 85: 90% bucket 86: 80% bucket 107: 30% bucket 94: 60% bucket 91: 60% bucket 103: 50% bucket 88: 100% Sorting block of length 4311787 for bucket 88 (Using difference cover) bucket 101: 50% Sorting block time: 00:00:03 Returning block of 4357759 for bucket 86 bucket 93: 70% bucket 87: 80% bucket 94: 60% bucket 104: 40% bucket 95: 70% Getting block 111 of 203 Reserving size (5249070) for bucket 111 Calculating Z arrays for bucket 111 Entering block accumulator loop for bucket 111: bucket 95: 60% bucket 106: 40% bucket 89: 90% bucket 87: 100% Sorting block of length 1785621 for bucket 87 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5245114 for bucket 84 bucket 90: 80% bucket 105: 70% bucket 93: 80% bucket 97: 70% bucket 92: 70% bucket 89: 80% bucket 96: 60% bucket 100: 50% Getting block 112 of 203 Reserving size (5249070) for bucket 112 Calculating Z arrays for bucket 112 Entering block accumulator loop for bucket 112: Sorting block time: 00:00:03 Returning block of 3965867 for bucket 84 bucket 109: 20% bucket 98: 60% Getting block 110 of 202 Reserving size (5249070) for bucket 110 Calculating Z arrays for bucket 110 Entering block accumulator loop for bucket 110: bucket 99: 50% bucket 102: 40% bucket 109: 10% bucket 97: 60% bucket 96: 70% bucket 110: 20% bucket 91: 90% Sorting block time: 00:00:01 Returning block of 1785622 for bucket 87 Sorting block time: 00:00:03 Returning block of 4196995 for bucket 83 bucket 108: 30% Getting block 113 of 203 Reserving size (5249070) for bucket 113 Calculating Z arrays for bucket 113 Entering block accumulator loop for bucket 113: bucket 99: 60% Getting block 111 of 202 Reserving size (5249070) for bucket 111 Calculating Z arrays for bucket 111 Entering block accumulator loop for bucket 111: bucket 104: 60% bucket 106: 40% bucket 92: 80% bucket 98: 60% bucket 108: 40% bucket 107: 40% bucket 85: 90% bucket 90: 80% bucket 101: 50% bucket 85: 100% Sorting block of length 5106497 for bucket 85 (Using difference cover) bucket 105: 40% bucket 103: 50% bucket 93: 80% bucket 105: 80% bucket 86: 90% bucket 88: 80% bucket 102: 50% bucket 94: 70% Sorting block time: 00:00:03 Returning block of 4311788 for bucket 88 Getting block 114 of 203 Reserving size (5249070) for bucket 114 Calculating Z arrays for bucket 114 Entering block accumulator loop for bucket 114: bucket 95: 80% bucket 87: 90% bucket 90: 90% bucket 107: 40% bucket 94: 70% bucket 101: 60% bucket 100: 60% bucket 95: 70% bucket 89: 100% Sorting block of length 4085396 for bucket 89 (Using difference cover) bucket 103: 60% bucket 111: 10% bucket 91: 70% bucket 93: 90% bucket 110: 10% bucket 92: 80% bucket 106: 50% bucket 109: 30% bucket 97: 80% bucket 89: 90% bucket 109: 20% bucket 104: 50% bucket 96: 80% bucket 96: 70% bucket 112: 10% bucket 98: 70% bucket 110: 30% bucket 91: 100% Sorting block of length 4924675 for bucket 91 (Using difference cover) bucket 100: 60% bucket 97: 70% bucket 105: 90% bucket 104: 70% bucket 108: 40% bucket 111: 10% bucket 113: 10% bucket 99: 60% bucket 92: 90% bucket 98: 70% bucket 106: 50% bucket 90: 90% bucket 93: 90% Sorting block time: 00:00:03 Returning block of 5106498 for bucket 85 bucket 90: 100% Sorting block of length 4236251 for bucket 90 (Using difference cover) bucket 99: 70% bucket 101: 60% bucket 108: 50% bucket 102: 50% bucket 95: 90% bucket 86: 100% Sorting block of length 1453498 for bucket 86 (Using difference cover) bucket 87: 100% Sorting block of length 3870911 for bucket 87 (Using difference cover) bucket 102: 60% bucket 88: 90% Getting block 115 of 203 Reserving size (5249070) for bucket 115 Calculating Z arrays for bucket 115 Entering block accumulator loop for bucket 115: bucket 107: 50% bucket 107: 50% bucket 105: 50% bucket 93: 100% Sorting block of length 5093429 for bucket 93 (Using difference cover) bucket 103: 60% bucket 114: 10% bucket 94: 80% bucket 105: 100% Sorting block of length 3547376 for bucket 105 (Using difference cover) bucket 85: 100% Sorting block of length 3662552 for bucket 85 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4085397 for bucket 89 bucket 110: 20% bucket 94: 80% bucket 103: 70% bucket 111: 20% Getting block 116 of 203 Reserving size (5249070) for bucket 116 Calculating Z arrays for bucket 116 Entering block accumulator loop for bucket 116: bucket 97: 90% bucket 95: 80% bucket 101: 70% bucket 109: 40% bucket 92: 90% Sorting block time: 00:00:01 Returning block of 1453499 for bucket 86 bucket 96: 90% bucket 109: 30% Getting block 112 of 202 Reserving size (5249070) for bucket 112 Calculating Z arrays for bucket 112 Entering block accumulator loop for bucket 112: bucket 89: 100% Sorting block of length 5201762 for bucket 89 (Using difference cover) bucket 104: 80% bucket 112: 20% bucket 110: 40% bucket 96: 80% bucket 106: 60% Sorting block time: 00:00:04 Returning block of 4924676 for bucket 91 bucket 98: 80% Getting block 117 of 203 Reserving size (5249070) for bucket 117 Calculating Z arrays for bucket 117 Entering block accumulator loop for bucket 117: bucket 100: 70% bucket 100: 70% bucket 97: 80% bucket 108: 50% bucket 92: 100% Sorting block of length 1268844 for bucket 92 (Using difference cover) bucket 91: 80% bucket 113: 20% bucket 111: 20% bucket 104: 60% bucket 95: 100% Sorting block of length 4218897 for bucket 95 (Using difference cover) bucket 98: 80% bucket 90: 100% Sorting block of length 2224146 for bucket 90 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3547377 for bucket 105 Sorting block time: 00:00:03 Returning block of 4236252 for bucket 90 bucket 93: 100% Sorting block of length 5055050 for bucket 93 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3662553 for bucket 85 Sorting block time: 00:00:03 Returning block of 3870912 for bucket 87 Getting block 113 of 202 Reserving size (5249070) for bucket 113 Calculating Z arrays for bucket 113 Entering block accumulator loop for bucket 113: Getting block 118 of 203 Reserving size (5249070) for bucket 118 Calculating Z arrays for bucket 118 Entering block accumulator loop for bucket 118: Getting block 114 of 202 Reserving size (5249070) for bucket 114 Calculating Z arrays for bucket 114 Entering block accumulator loop for bucket 114: Getting block 115 of 202 Reserving size (5249070) for bucket 115 Calculating Z arrays for bucket 115 Entering block accumulator loop for bucket 115: bucket 99: 70% Sorting block time: 00:00:01 Returning block of 1268845 for bucket 92 bucket 101: 70% Getting block 119 of 203 Reserving size (5249070) for bucket 119 Calculating Z arrays for bucket 119 Entering block accumulator loop for bucket 119: bucket 103: 80% bucket 106: 60% bucket 99: 80% bucket 108: 60% bucket 110: 30% bucket 115: 10% bucket 94: 90% bucket 88: 100% Sorting block of length 2803470 for bucket 88 (Using difference cover) bucket 114: 20% bucket 105: 60% bucket 102: 60% bucket 94: 90% bucket 107: 60% bucket 103: 70% bucket 111: 30% bucket 96: 100% Sorting block of length 2708274 for bucket 96 (Using difference cover) bucket 102: 70% bucket 112: 10% bucket 109: 40% bucket 109: 50% bucket 116: 10% bucket 101: 80% bucket 107: 60% bucket 104: 90% Sorting block time: 00:00:04 Returning block of 5093430 for bucket 93 bucket 92: 100% Sorting block of length 4804399 for bucket 92 (Using difference cover) bucket 95: 90% bucket 97: 100% Sorting block of length 3214426 for bucket 97 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2224147 for bucket 90 bucket 112: 30% Getting block 116 of 202 Reserving size (5249070) for bucket 116 Calculating Z arrays for bucket 116 Entering block accumulator loop for bucket 116: Getting block 120 of 203 Reserving size (5249070) for bucket 120 Calculating Z arrays for bucket 120 Entering block accumulator loop for bucket 120: bucket 110: 50% bucket 96: 90% Sorting block time: 00:00:04 Returning block of 5201763 for bucket 89 bucket 100: 80% bucket 97: 90% Getting block 117 of 202 Reserving size (5249070) for bucket 117 Calculating Z arrays for bucket 117 Entering block accumulator loop for bucket 117: bucket 104: 70% bucket 108: 60% bucket 98: 90% bucket 108: 70% bucket 111: 30% Sorting block time: 00:00:02 Returning block of 2803471 for bucket 88 bucket 117: 10% bucket 106: 70% Getting block 118 of 202 Reserving size (5249070) for bucket 118 Calculating Z arrays for bucket 118 Entering block accumulator loop for bucket 118: bucket 113: 10% bucket 98: 90% bucket 114: 10% Sorting block time: 00:00:02 Returning block of 2708275 for bucket 96 Sorting block time: 00:00:03 Returning block of 4218898 for bucket 95 bucket 91: 90% bucket 115: 10% bucket 113: 30% Getting block 121 of 203 Reserving size (5249070) for bucket 121 Calculating Z arrays for bucket 121 Entering block accumulator loop for bucket 121: Getting block 122 of 203 Reserving size (5249070) for bucket 122 Calculating Z arrays for bucket 122 Entering block accumulator loop for bucket 122: bucket 103: 90% bucket 107: 70% bucket 99: 90% bucket 100: 80% Sorting block time: 00:00:02 Returning block of 3214427 for bucket 97 bucket 106: 70% Sorting block time: 00:00:03 Returning block of 5055051 for bucket 93 Getting block 123 of 203 Reserving size (5249070) for bucket 123 Calculating Z arrays for bucket 123 Entering block accumulator loop for bucket 123: bucket 112: 20% bucket 110: 40% bucket 94: 100% Sorting block of length 4311072 for bucket 94 (Using difference cover) bucket 109: 50% bucket 118: 10% bucket 119: 10% Getting block 119 of 202 Reserving size (5249070) for bucket 119 Calculating Z arrays for bucket 119 Entering block accumulator loop for bucket 119: bucket 94: 100% Sorting block of length 4871664 for bucket 94 (Using difference cover) bucket 101: 80% bucket 115: 20% bucket 111: 40% bucket 104: 100% Sorting block of length 3322483 for bucket 104 (Using difference cover) bucket 109: 60% bucket 114: 30% bucket 116: 20% bucket 103: 80% bucket 102: 80% bucket 112: 40% bucket 105: 70% bucket 99: 80% bucket 101: 90% bucket 120: 10% bucket 108: 80% Sorting block time: 00:00:04 Returning block of 4804400 for bucket 92 bucket 95: 100% Sorting block of length 2424403 for bucket 95 (Using difference cover) bucket 116: 10% bucket 102: 70% Getting block 120 of 202 Reserving size (5249070) for bucket 120 Calculating Z arrays for bucket 120 Entering block accumulator loop for bucket 120: bucket 110: 60% bucket 117: 10% bucket 107: 70% bucket 96: 100% Sorting block of length 3906801 for bucket 96 (Using difference cover) bucket 98: 100% Sorting block of length 3729929 for bucket 98 (Using difference cover) bucket 104: 80% bucket 113: 20% bucket 114: 20% Sorting block time: 00:00:01 Returning block of 4311073 for bucket 94 bucket 111: 40% bucket 97: 100% Sorting block of length 4645037 for bucket 97 (Using difference cover) bucket 118: 10% bucket 115: 20% bucket 100: 90% bucket 117: 20% bucket 108: 70% bucket 103: 100% Sorting block of length 2245635 for bucket 103 (Using difference cover) bucket 98: 100% Sorting block of length 2818883 for bucket 98 (Using difference cover) Getting block 124 of 203 Reserving size (5249070) for bucket 124 Calculating Z arrays for bucket 124 Entering block accumulator loop for bucket 124: bucket 121: 10% bucket 113: 40% bucket 107: 80% bucket 106: 80% bucket 122: 10% bucket 101: 90% bucket 112: 30% bucket 99: 100% Sorting block of length 3821647 for bucket 99 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3322484 for bucket 104 bucket 91: 100% Sorting block of length 3667615 for bucket 91 (Using difference cover) bucket 119: 10% bucket 109: 60% bucket 119: 20% Getting block 121 of 202 Reserving size (5249070) for bucket 121 Calculating Z arrays for bucket 121 Entering block accumulator loop for bucket 121: Sorting block time: 00:00:02 Returning block of 2424404 for bucket 95 bucket 110: 50% bucket 106: 80% bucket 123: 10% Getting block 122 of 202 Reserving size (5249070) for bucket 122 Calculating Z arrays for bucket 122 Entering block accumulator loop for bucket 122: bucket 111: 50% bucket 118: 20% bucket 115: 30% bucket 116: 30% bucket 112: 50% bucket 109: 70% Sorting block time: 00:00:01 Returning block of 2245636 for bucket 103 bucket 114: 40% Getting block 123 of 202 Reserving size (5249070) for bucket 123 Calculating Z arrays for bucket 123 Entering block accumulator loop for bucket 123: Sorting block time: 00:00:03 Returning block of 4871665 for bucket 94 bucket 100: 90% bucket 102: 90% Getting block 124 of 202 Reserving size (5249070) for bucket 124 Calculating Z arrays for bucket 124 Entering block accumulator loop for bucket 124: bucket 117: 20% bucket 103: 90% bucket 108: 90% bucket 120: 20% bucket 116: 20% bucket 110: 70% Sorting block time: 00:00:03 Returning block of 3729930 for bucket 98 Sorting block time: 00:00:03 Returning block of 3906802 for bucket 96 bucket 120: 10% Sorting block time: 00:00:02 Returning block of 2818884 for bucket 98 Getting block 125 of 203 Reserving size (5249070) for bucket 125 Calculating Z arrays for bucket 125 Entering block accumulator loop for bucket 125: bucket 107: 90% Getting block 125 of 202 Reserving size (5249070) for bucket 125 Calculating Z arrays for bucket 125 Entering block accumulator loop for bucket 125: Getting block 126 of 202 Reserving size (5249070) for bucket 126 Calculating Z arrays for bucket 126 Entering block accumulator loop for bucket 126: bucket 107: 80% bucket 113: 30% bucket 111: 50% bucket 101: 100% Sorting block of length 1790456 for bucket 101 (Using difference cover) bucket 118: 20% bucket 105: 80% bucket 115: 30% bucket 104: 90% bucket 108: 80% bucket 114: 30% Sorting block time: 00:00:02 Returning block of 3667616 for bucket 91 Sorting block time: 00:00:03 Returning block of 3821648 for bucket 99 bucket 117: 30% bucket 99: 90% bucket 121: 20% Getting block 127 of 202 Reserving size (5249070) for bucket 127 Calculating Z arrays for bucket 127 Entering block accumulator loop for bucket 127: bucket 124: 10% Sorting block time: 00:00:03 Returning block of 4645038 for bucket 97 Getting block 126 of 203 Reserving size (5249070) for bucket 126 Calculating Z arrays for bucket 126 Entering block accumulator loop for bucket 126: bucket 100: 100% Sorting block of length 5086653 for bucket 100 (Using difference cover) bucket 102: 80% bucket 122: 20% Getting block 128 of 202 Reserving size (5249070) for bucket 128 Calculating Z arrays for bucket 128 Entering block accumulator loop for bucket 128: bucket 113: 50% bucket 110: 60% bucket 121: 10% bucket 109: 70% bucket 101: 100% Sorting block of length 1590261 for bucket 101 (Using difference cover) bucket 119: 20% Sorting block time: 00:00:02 Returning block of 1790457 for bucket 101 bucket 111: 60% bucket 112: 40% bucket 122: 10% Getting block 129 of 202 Reserving size (5249070) for bucket 129 Calculating Z arrays for bucket 129 Entering block accumulator loop for bucket 129: bucket 119: 30% bucket 116: 40% bucket 112: 60% bucket 106: 90% bucket 116: 30% bucket 109: 80% bucket 117: 30% bucket 106: 90% bucket 118: 30% bucket 114: 50% bucket 124: 10% bucket 120: 20% bucket 108: 100% Sorting block of length 4796128 for bucket 108 (Using difference cover) bucket 123: 20% bucket 110: 80% bucket 123: 10% Sorting block time: 00:00:01 Returning block of 1590262 for bucket 101 bucket 120: 30% bucket 126: 10% Getting block 127 of 203 Reserving size (5249070) for bucket 127 Calculating Z arrays for bucket 127 Entering block accumulator loop for bucket 127: bucket 125: 10% bucket 102: 100% Sorting block of length 4020005 for bucket 102 (Using difference cover) bucket 100: 100% Sorting block of length 4665533 for bucket 100 (Using difference cover) bucket 115: 40% bucket 113: 40% bucket 115: 40% bucket 103: 100% Sorting block of length 1391343 for bucket 103 (Using difference cover) bucket 118: 30% bucket 107: 100% Sorting block of length 3927893 for bucket 107 (Using difference cover) bucket 125: 10% bucket 111: 60% bucket 105: 90% bucket 107: 90% bucket 117: 40% bucket 114: 40% bucket 108: 90% Sorting block time: 00:00:01 Returning block of 1391344 for bucket 103 Sorting block time: 00:00:03 Returning block of 5086654 for bucket 100 Getting block 128 of 203 Reserving size (5249070) for bucket 128 Calculating Z arrays for bucket 128 Entering block accumulator loop for bucket 128: bucket 121: 30% bucket 110: 70% bucket 109: 80% bucket 122: 20% Getting block 129 of 203 Reserving size (5249070) for bucket 129 Calculating Z arrays for bucket 129 Entering block accumulator loop for bucket 129: bucket 122: 30% bucket 128: 10% bucket 129: 10% bucket 121: 20% bucket 104: 100% Sorting block of length 4131497 for bucket 104 (Using difference cover) bucket 127: 10% bucket 119: 30% bucket 126: 10% bucket 113: 60% bucket 111: 70% bucket 99: 100% Sorting block of length 3718043 for bucket 99 (Using difference cover) bucket 112: 50% bucket 124: 20% bucket 124: 20% bucket 112: 70% bucket 106: 100% Sorting block of length 2629944 for bucket 106 (Using difference cover) bucket 116: 40% bucket 117: 40% bucket 119: 40% bucket 102: 90% bucket 109: 90% bucket 116: 50% Sorting block time: 00:00:03 Returning block of 4020006 for bucket 102 bucket 125: 20% bucket 120: 30% Sorting block time: 00:00:03 Returning block of 4796129 for bucket 108 Getting block 130 of 202 Reserving size (5249070) for bucket 130 Calculating Z arrays for bucket 130 Entering block accumulator loop for bucket 130: bucket 113: 50% bucket 126: 20% bucket 110: 90% bucket 114: 60% Getting block 130 of 203 Reserving size (5249070) for bucket 130 Calculating Z arrays for bucket 130 Entering block accumulator loop for bucket 130: Sorting block time: 00:00:03 Returning block of 3927894 for bucket 107 bucket 118: 40% Sorting block time: 00:00:03 Returning block of 4665534 for bucket 100 bucket 106: 100% Sorting block of length 3319018 for bucket 106 (Using difference cover) bucket 123: 20% bucket 120: 40% Getting block 131 of 202 Reserving size (5249070) for bucket 131 Calculating Z arrays for bucket 131 Entering block accumulator loop for bucket 131: bucket 123: 30% bucket 118: 40% Getting block 132 of 202 Reserving size (5249070) for bucket 132 Calculating Z arrays for bucket 132 Entering block accumulator loop for bucket 132: bucket 115: 50% bucket 108: 100% Sorting block of length 3511598 for bucket 108 (Using difference cover) bucket 127: 10% bucket 115: 50% bucket 111: 70% bucket 109: 90% Sorting block time: 00:00:02 Returning block of 2629945 for bucket 106 bucket 117: 50% bucket 122: 30% Getting block 133 of 202 Reserving size (5249070) for bucket 133 Calculating Z arrays for bucket 133 Entering block accumulator loop for bucket 133: Sorting block time: 00:00:03 Returning block of 4131498 for bucket 104 bucket 121: 30% Getting block 131 of 203 Reserving size (5249070) for bucket 131 Calculating Z arrays for bucket 131 Entering block accumulator loop for bucket 131: bucket 125: 20% bucket 129: 20% bucket 128: 20% bucket 105: 100% Sorting block of length 4168017 for bucket 105 (Using difference cover) bucket 121: 40% Sorting block time: 00:00:02 Returning block of 3718044 for bucket 99 bucket 127: 20% Getting block 134 of 202 Reserving size (5249070) for bucket 134 Calculating Z arrays for bucket 134 Entering block accumulator loop for bucket 134: bucket 119: 40% bucket 110: 80% bucket 124: 30% bucket 122: 40% bucket 116: 50% bucket 107: 100% Sorting block of length 3779134 for bucket 107 (Using difference cover) bucket 113: 70% bucket 111: 80% bucket 128: 10% bucket 114: 50% Sorting block time: 00:00:02 Returning block of 3319019 for bucket 106 bucket 117: 50% bucket 112: 80% bucket 125: 30% bucket 120: 40% Getting block 132 of 203 Reserving size (5249070) for bucket 132 Calculating Z arrays for bucket 132 Entering block accumulator loop for bucket 132: bucket 112: 60% bucket 126: 20% bucket 126: 30% Sorting block time: 00:00:02 Returning block of 3511599 for bucket 108 bucket 116: 60% bucket 129: 10% bucket 115: 60% bucket 113: 60% bucket 109: 100% Sorting block of length 2624417 for bucket 109 (Using difference cover) Getting block 135 of 202 Reserving size (5249070) for bucket 135 Calculating Z arrays for bucket 135 Entering block accumulator loop for bucket 135: bucket 118: 50% bucket 110: 100% Sorting block of length 2751714 for bucket 110 (Using difference cover) bucket 130: 10% bucket 118: 50% bucket 114: 70% bucket 124: 30% bucket 119: 50% bucket 130: 10% bucket 123: 30% bucket 120: 50% bucket 131: 10% bucket 128: 30% bucket 132: 10% bucket 109: 100% Sorting block of length 4365698 for bucket 109 (Using difference cover) bucket 121: 40% Sorting block time: 00:00:03 Returning block of 4168018 for bucket 105 bucket 129: 30% bucket 123: 40% bucket 122: 40% Getting block 133 of 203 Reserving size (5249070) for bucket 133 Calculating Z arrays for bucket 133 Entering block accumulator loop for bucket 133: bucket 133: 10% bucket 110: 90% bucket 117: 60% bucket 111: 80% Sorting block time: 00:00:02 Returning block of 3779135 for bucket 107 bucket 102: 100% Sorting block of length 4508234 for bucket 102 (Using difference cover) bucket 115: 60% Getting block 134 of 203 Reserving size (5249070) for bucket 134 Calculating Z arrays for bucket 134 Entering block accumulator loop for bucket 134: bucket 121: 50% bucket 124: 40% Sorting block time: 00:00:02 Returning block of 2624418 for bucket 109 bucket 127: 20% bucket 119: 50% Getting block 135 of 203 Reserving size (5249070) for bucket 135 Calculating Z arrays for bucket 135 Entering block accumulator loop for bucket 135: bucket 122: 50% bucket 125: 40% bucket 116: 60% bucket 134: 10% Sorting block time: 00:00:02 Returning block of 2751715 for bucket 110 bucket 117: 60% bucket 113: 70% bucket 126: 40% bucket 111: 90% Getting block 136 of 203 Reserving size (5249070) for bucket 136 Calculating Z arrays for bucket 136 Entering block accumulator loop for bucket 136: bucket 127: 30% bucket 112: 90% bucket 131: 10% bucket 115: 70% bucket 114: 60% bucket 120: 50% bucket 113: 80% bucket 112: 70% bucket 125: 30% bucket 128: 20% bucket 135: 10% bucket 118: 60% bucket 118: 60% bucket 126: 30% bucket 129: 20% bucket 114: 80% bucket 132: 10% bucket 124: 40% bucket 116: 70% bucket 123: 40% bucket 120: 60% bucket 131: 20% bucket 130: 20% bucket 129: 40% bucket 121: 50% Sorting block time: 00:00:03 Returning block of 4365699 for bucket 109 bucket 119: 60% bucket 128: 40% bucket 122: 50% Getting block 136 of 202 Reserving size (5249070) for bucket 136 Calculating Z arrays for bucket 136 Entering block accumulator loop for bucket 136: bucket 130: 20% bucket 111: 90% bucket 124: 50% bucket 117: 70% bucket 110: 100% Sorting block of length 4283446 for bucket 110 (Using difference cover) bucket 132: 20% bucket 121: 60% Sorting block time: 00:00:03 Returning block of 4508235 for bucket 102 bucket 133: 10% bucket 119: 60% bucket 113: 80% bucket 133: 20% bucket 115: 70% Getting block 137 of 203 Reserving size (5249070) for bucket 137 Calculating Z arrays for bucket 137 Entering block accumulator loop for bucket 137: bucket 125: 50% bucket 115: 80% bucket 122: 60% bucket 127: 30% bucket 126: 50% bucket 116: 70% bucket 114: 70% bucket 123: 50% bucket 117: 70% bucket 135: 10% bucket 136: 10% bucket 120: 60% bucket 111: 100% Sorting block of length 5003573 for bucket 111 (Using difference cover) bucket 112: 100% Sorting block of length 3448089 for bucket 112 (Using difference cover) bucket 112: 80% bucket 127: 40% bucket 134: 20% bucket 113: 90% bucket 134: 10% bucket 118: 70% bucket 118: 70% bucket 114: 90% bucket 135: 20% bucket 125: 40% bucket 128: 30% bucket 126: 40% bucket 116: 80% bucket 120: 70% bucket 129: 50% bucket 121: 60% bucket 131: 20% bucket 124: 50% bucket 131: 30% bucket 122: 60% bucket 123: 50% bucket 128: 50% bucket 129: 30% bucket 119: 70% bucket 132: 20% bucket 136: 10% bucket 130: 30% bucket 124: 60% bucket 125: 60% Sorting block time: 00:00:03 Returning block of 4283447 for bucket 110 bucket 132: 30% bucket 113: 90% Getting block 137 of 202 Reserving size (5249070) for bucket 137 Calculating Z arrays for bucket 137 Entering block accumulator loop for bucket 137: bucket 115: 90% bucket 126: 60% bucket 117: 80% bucket 117: 80% bucket 119: 70% bucket 130: 30% bucket 121: 70% bucket 116: 80% bucket 111: 100% Sorting block of length 1518961 for bucket 111 (Using difference cover) bucket 133: 30% bucket 122: 70% Sorting block time: 00:00:02 Returning block of 3448090 for bucket 112 bucket 127: 40% Getting block 138 of 203 Reserving size (5249070) for bucket 138 Calculating Z arrays for bucket 138 Entering block accumulator loop for bucket 138: bucket 134: 30% bucket 137: 10% bucket 120: 70% bucket 115: 80% bucket 136: 20% bucket 135: 20% bucket 118: 80% bucket 114: 80% bucket 127: 50% Sorting block time: 00:00:01 Returning block of 1518962 for bucket 111 bucket 113: 100% Sorting block of length 4517715 for bucket 113 (Using difference cover) bucket 123: 60% bucket 112: 90% Getting block 138 of 202 Reserving size (5249070) for bucket 138 Calculating Z arrays for bucket 138 Entering block accumulator loop for bucket 138: Sorting block time: 00:00:04 Returning block of 5003574 for bucket 111 bucket 122: 70% bucket 129: 60% Getting block 139 of 203 Reserving size (5249070) for bucket 139 Calculating Z arrays for bucket 139 Entering block accumulator loop for bucket 139: bucket 135: 30% bucket 118: 80% bucket 133: 20% bucket 114: 100% Sorting block of length 1602723 for bucket 114 (Using difference cover) bucket 120: 80% bucket 119: 80% bucket 121: 70% bucket 125: 70% bucket 124: 70% bucket 113: 100% Sorting block of length 3699331 for bucket 113 (Using difference cover) bucket 132: 30% bucket 126: 70% bucket 116: 90% bucket 123: 60% bucket 131: 40% bucket 134: 20% bucket 136: 20% bucket 125: 50% bucket 128: 60% bucket 126: 50% bucket 124: 60% bucket 128: 40% bucket 130: 40% Sorting block time: 00:00:02 Returning block of 1602724 for bucket 114 bucket 137: 10% Getting block 140 of 203 Reserving size (5249070) for bucket 140 Calculating Z arrays for bucket 140 Entering block accumulator loop for bucket 140: bucket 116: 90% bucket 131: 30% bucket 117: 90% bucket 132: 40% bucket 117: 90% bucket 133: 40% bucket 121: 80% bucket 115: 100% Sorting block of length 4512281 for bucket 115 (Using difference cover) bucket 122: 80% bucket 129: 40% bucket 138: 10% bucket 134: 40% bucket 120: 80% bucket 119: 80% bucket 114: 90% bucket 122: 80% bucket 136: 30% bucket 129: 70% bucket 127: 50% bucket 137: 20% bucket 118: 90% bucket 127: 60% bucket 135: 30% bucket 112: 100% Sorting block of length 4119701 for bucket 112 (Using difference cover) bucket 115: 90% bucket 130: 40% bucket 125: 80% Sorting block time: 00:00:03 Returning block of 4517716 for bucket 113 bucket 118: 90% Sorting block time: 00:00:02 Returning block of 3699332 for bucket 113 Getting block 141 of 203 Reserving size (5249070) for bucket 141 Calculating Z arrays for bucket 141 Entering block accumulator loop for bucket 141: bucket 119: 90% Getting block 139 of 202 Reserving size (5249070) for bucket 139 Calculating Z arrays for bucket 139 Entering block accumulator loop for bucket 139: bucket 123: 70% bucket 138: 10% bucket 139: 10% bucket 120: 90% bucket 135: 40% bucket 124: 80% bucket 121: 80% bucket 126: 80% bucket 136: 30% bucket 123: 70% bucket 128: 70% bucket 116: 100% Sorting block of length 4857958 for bucket 116 (Using difference cover) bucket 133: 30% bucket 124: 70% bucket 116: 100% Sorting block of length 3297431 for bucket 116 (Using difference cover) bucket 117: 100% Sorting block of length 4479562 for bucket 117 (Using difference cover) bucket 132: 40% bucket 132: 50% bucket 131: 50% bucket 140: 10% bucket 122: 90% bucket 133: 50% bucket 137: 20% Sorting block time: 00:00:03 Returning block of 4512282 for bucket 115 bucket 130: 50% bucket 134: 30% bucket 117: 100% Sorting block of length 4790436 for bucket 117 (Using difference cover) bucket 126: 60% Getting block 140 of 202 Reserving size (5249070) for bucket 140 Calculating Z arrays for bucket 140 Entering block accumulator loop for bucket 140: bucket 129: 80% bucket 121: 90% bucket 138: 20% bucket 128: 50% bucket 131: 40% bucket 125: 60% bucket 129: 50% bucket 120: 90% Sorting block time: 00:00:02 Returning block of 4119702 for bucket 112 bucket 122: 90% Getting block 141 of 202 Reserving size (5249070) for bucket 141 Calculating Z arrays for bucket 141 Entering block accumulator loop for bucket 141: bucket 118: 100% Sorting block of length 4933111 for bucket 118 (Using difference cover) bucket 114: 100% Sorting block of length 1592107 for bucket 114 (Using difference cover) bucket 119: 90% bucket 125: 90% bucket 134: 50% bucket 136: 40% bucket 127: 70% bucket 137: 30% bucket 118: 100% Sorting block of length 5048044 for bucket 118 (Using difference cover) bucket 139: 10% bucket 124: 90% bucket 135: 40% bucket 135: 50% bucket 121: 90% bucket 126: 90% bucket 127: 60% bucket 119: 100% Sorting block of length 4643201 for bucket 119 (Using difference cover) bucket 120: 100% Sorting block of length 4511910 for bucket 120 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1592108 for bucket 114 bucket 138: 20% Getting block 142 of 202 Reserving size (5249070) for bucket 142 Calculating Z arrays for bucket 142 Entering block accumulator loop for bucket 142: bucket 136: 40% bucket 139: 20% bucket 128: 80% Sorting block time: 00:00:03 Returning block of 3297432 for bucket 116 bucket 115: 100% Sorting block of length 3900232 for bucket 115 (Using difference cover) Getting block 143 of 202 Reserving size (5249070) for bucket 143 Calculating Z arrays for bucket 143 Entering block accumulator loop for bucket 143: bucket 123: 80% bucket 130: 50% bucket 141: 10% bucket 140: 10% bucket 123: 80% Sorting block time: 00:00:03 Returning block of 4857959 for bucket 116 bucket 122: 100% Sorting block of length 4895193 for bucket 122 (Using difference cover) Sorting block time: 00:00:04 Returning block of 4479563 for bucket 117 Getting block 142 of 203 Reserving size (5249070) for bucket 142 Calculating Z arrays for bucket 142 Entering block accumulator loop for bucket 142: bucket 133: 40% bucket 140: 20% bucket 122: 100% Sorting block of length 3058555 for bucket 122 (Using difference cover) Getting block 144 of 202 Reserving size (5249070) for bucket 144 Calculating Z arrays for bucket 144 Entering block accumulator loop for bucket 144: bucket 129: 90% bucket 131: 60% bucket 132: 60% bucket 133: 60% bucket 138: 30% bucket 124: 80% bucket 120: 100% Sorting block of length 2949970 for bucket 120 (Using difference cover) bucket 124: 100% Sorting block of length 4079833 for bucket 124 (Using difference cover) bucket 137: 30% bucket 121: 100% Sorting block of length 4502698 for bucket 121 (Using difference cover) bucket 134: 40% Sorting block time: 00:00:03 Returning block of 4790437 for bucket 117 bucket 132: 50% bucket 125: 100% Sorting block of length 4849685 for bucket 125 (Using difference cover) bucket 129: 60% Getting block 143 of 203 Reserving size (5249070) for bucket 143 Calculating Z arrays for bucket 143 Entering block accumulator loop for bucket 143: bucket 121: 100% Sorting block of length 4698166 for bucket 121 (Using difference cover) bucket 126: 70% bucket 125: 70% bucket 119: 100% Sorting block of length 1169219 for bucket 119 (Using difference cover) bucket 141: 10% bucket 131: 50% bucket 130: 60% Sorting block time: 00:00:03 Returning block of 4933112 for bucket 118 bucket 134: 60% bucket 126: 100% Sorting block of length 5219673 for bucket 126 (Using difference cover) Sorting block time: 00:00:03 Returning block of 5048045 for bucket 118 bucket 128: 60% bucket 135: 60% bucket 137: 40% bucket 136: 50% bucket 139: 20% Getting block 145 of 202 Reserving size (5249070) for bucket 145 Calculating Z arrays for bucket 145 Entering block accumulator loop for bucket 145: Getting block 144 of 203 Reserving size (5249070) for bucket 144 Calculating Z arrays for bucket 144 Entering block accumulator loop for bucket 144: Sorting block time: 00:00:01 Returning block of 1169220 for bucket 119 bucket 128: 90% Getting block 145 of 203 Reserving size (5249070) for bucket 145 Calculating Z arrays for bucket 145 Entering block accumulator loop for bucket 145: bucket 135: 50% Sorting block time: 00:00:03 Returning block of 3900233 for bucket 115 bucket 136: 50% bucket 142: 10% Sorting block time: 00:00:03 Returning block of 4643202 for bucket 119 Getting block 146 of 203 Reserving size (5249070) for bucket 146 Calculating Z arrays for bucket 146 Entering block accumulator loop for bucket 146: bucket 127: 80% bucket 139: 30% Getting block 146 of 202 Reserving size (5249070) for bucket 146 Calculating Z arrays for bucket 146 Entering block accumulator loop for bucket 146: bucket 138: 30% bucket 143: 10% Sorting block time: 00:00:03 Returning block of 4511911 for bucket 120 Sorting block time: 00:00:02 Returning block of 3058556 for bucket 122 bucket 141: 20% Getting block 147 of 203 Reserving size (5249070) for bucket 147 Calculating Z arrays for bucket 147 Entering block accumulator loop for bucket 147: Getting block 148 of 203 Reserving size (5249070) for bucket 148 Calculating Z arrays for bucket 148 Entering block accumulator loop for bucket 148: bucket 131: 70% Sorting block time: 00:00:02 Returning block of 2949971 for bucket 120 bucket 140: 20% bucket 123: 90% bucket 144: 10% bucket 129: 100% Sorting block of length 4846174 for bucket 129 (Using difference cover) bucket 127: 70% Getting block 147 of 202 Reserving size (5249070) for bucket 147 Calculating Z arrays for bucket 147 Entering block accumulator loop for bucket 147: bucket 142: 10% bucket 130: 60% bucket 123: 90% bucket 138: 40% bucket 139: 30% bucket 140: 30% Sorting block time: 00:00:03 Returning block of 4502699 for bucket 121 Sorting block time: 00:00:03 Returning block of 4895194 for bucket 122 Sorting block time: 00:00:03 Returning block of 4079834 for bucket 124 Getting block 149 of 203 Reserving size (5249070) for bucket 149 Calculating Z arrays for bucket 149 Entering block accumulator loop for bucket 149: Getting block 148 of 202 Reserving size (5249070) for bucket 148 Calculating Z arrays for bucket 148 Entering block accumulator loop for bucket 148: bucket 133: 50% Getting block 149 of 202 Reserving size (5249070) for bucket 149 Calculating Z arrays for bucket 149 Entering block accumulator loop for bucket 149: bucket 137: 40% bucket 132: 70% bucket 143: 10% bucket 133: 70% Sorting block time: 00:00:04 Returning block of 4849686 for bucket 125 bucket 128: 100% Sorting block of length 3323849 for bucket 128 (Using difference cover) bucket 124: 90% bucket 134: 50% Getting block 150 of 202 Reserving size (5249070) for bucket 150 Calculating Z arrays for bucket 150 Entering block accumulator loop for bucket 150: bucket 130: 70% bucket 129: 70% bucket 135: 70% Sorting block time: 00:00:03 Returning block of 4698167 for bucket 121 bucket 144: 10% bucket 139: 40% Getting block 151 of 202 Reserving size (5249070) for bucket 151 Calculating Z arrays for bucket 151 Entering block accumulator loop for bucket 151: bucket 131: 60% bucket 136: 60% bucket 136: 60% bucket 126: 80% bucket 134: 70% bucket 125: 80% bucket 132: 60% bucket 128: 70% bucket 141: 20% Sorting block time: 00:00:04 Returning block of 5219674 for bucket 126 bucket 135: 60% bucket 137: 50% bucket 145: 10% bucket 143: 20% bucket 142: 20% Getting block 152 of 202 Reserving size (5249070) for bucket 152 Calculating Z arrays for bucket 152 Entering block accumulator loop for bucket 152: bucket 127: 90% bucket 146: 10% bucket 145: 10% bucket 147: 10% bucket 146: 10% bucket 138: 50% bucket 147: 10% bucket 138: 40% bucket 148: 10% bucket 144: 20% bucket 140: 30% bucket 131: 80% bucket 141: 30% bucket 123: 100% Sorting block of length 3262887 for bucket 123 (Using difference cover) bucket 123: 100% Sorting block of length 5224064 for bucket 123 (Using difference cover) bucket 142: 20% bucket 139: 40% Sorting block time: 00:00:03 Returning block of 4846175 for bucket 129 Sorting block time: 00:00:02 Returning block of 3323850 for bucket 128 bucket 140: 40% Getting block 153 of 202 Reserving size (5249070) for bucket 153 Calculating Z arrays for bucket 153 Entering block accumulator loop for bucket 153: Getting block 154 of 202 Reserving size (5249070) for bucket 154 Calculating Z arrays for bucket 154 Entering block accumulator loop for bucket 154: bucket 127: 80% bucket 149: 10% bucket 148: 10% bucket 130: 70% bucket 149: 10% bucket 133: 80% bucket 150: 10% bucket 133: 60% bucket 137: 50% bucket 132: 80% bucket 136: 70% bucket 139: 50% bucket 130: 80% bucket 151: 10% bucket 138: 60% bucket 143: 20% bucket 134: 60% bucket 141: 30% bucket 124: 100% Sorting block of length 4128495 for bucket 124 (Using difference cover) bucket 136: 70% bucket 135: 70% bucket 125: 90% bucket 152: 10% bucket 135: 80% bucket 131: 70% bucket 144: 20% Sorting block time: 00:00:02 Returning block of 3262888 for bucket 123 bucket 146: 20% bucket 126: 90% bucket 134: 80% bucket 145: 20% bucket 132: 70% Getting block 155 of 202 Reserving size (5249070) for bucket 155 Calculating Z arrays for bucket 155 Entering block accumulator loop for bucket 155: bucket 147: 20% bucket 143: 30% bucket 142: 30% bucket 140: 50% bucket 140: 40% bucket 127: 100% Sorting block of length 3279466 for bucket 127 (Using difference cover) bucket 144: 30% bucket 129: 80% bucket 139: 50% bucket 146: 20% bucket 128: 80% bucket 147: 20% bucket 137: 60% bucket 148: 20% bucket 153: 10% bucket 138: 50% bucket 131: 90% bucket 136: 80% bucket 141: 40% bucket 154: 10% bucket 145: 20% bucket 142: 30% bucket 149: 20% Sorting block time: 00:00:03 Returning block of 5224065 for bucket 123 bucket 141: 40% bucket 150: 20% bucket 148: 20% bucket 137: 60% bucket 133: 90% bucket 149: 20% Getting block 150 of 203 Reserving size (5249070) for bucket 150 Calculating Z arrays for bucket 150 Entering block accumulator loop for bucket 150: bucket 139: 60% bucket 127: 90% bucket 130: 90% bucket 151: 20% bucket 140: 60% bucket 132: 90% Sorting block time: 00:00:03 Returning block of 4128496 for bucket 124 bucket 130: 80% bucket 136: 80% Sorting block time: 00:00:02 Returning block of 3279467 for bucket 127 bucket 133: 70% Getting block 151 of 203 Reserving size (5249070) for bucket 151 Calculating Z arrays for bucket 151 Entering block accumulator loop for bucket 151: bucket 146: 30% bucket 143: 30% Getting block 156 of 202 Reserving size (5249070) for bucket 156 Calculating Z arrays for bucket 156 Entering block accumulator loop for bucket 156: bucket 138: 70% bucket 152: 20% bucket 125: 100% Sorting block of length 4727381 for bucket 125 (Using difference cover) bucket 144: 30% bucket 147: 30% bucket 135: 80% bucket 143: 40% bucket 134: 70% bucket 140: 50% bucket 144: 40% bucket 147: 30% bucket 139: 60% bucket 141: 50% bucket 145: 30% bucket 154: 20% bucket 135: 90% bucket 153: 20% bucket 131: 80% bucket 126: 100% Sorting block of length 2643784 for bucket 126 (Using difference cover) bucket 142: 40% bucket 134: 90% bucket 155: 10% bucket 136: 90% bucket 149: 30% bucket 146: 30% bucket 141: 50% bucket 132: 80% bucket 138: 60% bucket 148: 30% bucket 131: 100% Sorting block of length 3926167 for bucket 131 (Using difference cover) bucket 142: 40% bucket 128: 90% bucket 145: 30% bucket 150: 30% bucket 129: 90% bucket 148: 30% bucket 133: 100% Sorting block of length 4272498 for bucket 133 (Using difference cover) bucket 151: 30% bucket 139: 70% bucket 149: 30% bucket 150: 10% bucket 146: 40% bucket 137: 70% bucket 127: 100% Sorting block of length 4343177 for bucket 127 (Using difference cover) bucket 137: 70% bucket 138: 80% bucket 130: 100% Sorting block of length 1953872 for bucket 130 (Using difference cover) bucket 140: 70% bucket 132: 100% Sorting block of length 1922653 for bucket 132 (Using difference cover) bucket 143: 40% Sorting block time: 00:00:02 Returning block of 2643785 for bucket 126 bucket 136: 90% bucket 152: 30% bucket 147: 40% bucket 130: 90% Getting block 152 of 203 Reserving size (5249070) for bucket 152 Calculating Z arrays for bucket 152 Entering block accumulator loop for bucket 152: Sorting block time: 00:00:03 Returning block of 4727382 for bucket 125 bucket 144: 40% Getting block 153 of 203 Reserving size (5249070) for bucket 153 Calculating Z arrays for bucket 153 Entering block accumulator loop for bucket 153: bucket 141: 60% bucket 135: 90% bucket 156: 10% bucket 143: 50% bucket 136: 100% Sorting block of length 4411578 for bucket 136 (Using difference cover) bucket 154: 30% bucket 153: 30% bucket 139: 70% bucket 144: 50% Sorting block time: 00:00:01 Returning block of 1953873 for bucket 130 bucket 140: 60% bucket 133: 80% Getting block 157 of 202 Reserving size (5249070) for bucket 157 Calculating Z arrays for bucket 157 Entering block accumulator loop for bucket 157: bucket 151: 10% Sorting block time: 00:00:02 Returning block of 1922654 for bucket 132 bucket 134: 80% Sorting block time: 00:00:03 Returning block of 3926168 for bucket 131 Getting block 158 of 202 Reserving size (5249070) for bucket 158 Calculating Z arrays for bucket 158 Entering block accumulator loop for bucket 158: bucket 148: 40% bucket 147: 40% bucket 135: 100% Sorting block of length 2785175 for bucket 135 (Using difference cover) Getting block 159 of 202 Reserving size (5249070) for bucket 159 Calculating Z arrays for bucket 159 Entering block accumulator loop for bucket 159: bucket 145: 40% bucket 131: 90% bucket 149: 40% bucket 141: 60% Sorting block time: 00:00:02 Returning block of 4272499 for bucket 133 bucket 142: 50% bucket 155: 20% bucket 150: 40% bucket 134: 100% Sorting block of length 5016775 for bucket 134 (Using difference cover) Getting block 160 of 202 Reserving size (5249070) for bucket 160 Calculating Z arrays for bucket 160 Entering block accumulator loop for bucket 160: bucket 138: 70% bucket 142: 50% bucket 132: 90% bucket 151: 40% bucket 148: 40% bucket 154: 40% bucket 149: 40% bucket 146: 40% Sorting block time: 00:00:03 Returning block of 4343178 for bucket 127 bucket 128: 100% Sorting block of length 4456704 for bucket 128 (Using difference cover) bucket 129: 100% Sorting block of length 5154709 for bucket 129 (Using difference cover) Getting block 154 of 203 Reserving size (5249070) for bucket 154 Calculating Z arrays for bucket 154 Entering block accumulator loop for bucket 154: bucket 146: 50% bucket 138: 90% bucket 140: 80% bucket 145: 40% bucket 139: 80% bucket 152: 40% bucket 137: 80% bucket 136: 100% Sorting block of length 4270965 for bucket 136 (Using difference cover) bucket 137: 80% bucket 150: 20% bucket 156: 20% bucket 147: 50% Sorting block time: 00:00:02 Returning block of 2785176 for bucket 135 Getting block 161 of 202 Reserving size (5249070) for bucket 161 Calculating Z arrays for bucket 161 Entering block accumulator loop for bucket 161: bucket 143: 50% bucket 139: 80% bucket 149: 50% Sorting block time: 00:00:03 Returning block of 4411579 for bucket 136 bucket 144: 50% bucket 143: 60% bucket 153: 40% Getting block 162 of 202 Reserving size (5249070) for bucket 162 Calculating Z arrays for bucket 162 Entering block accumulator loop for bucket 162: bucket 144: 60% bucket 140: 70% bucket 135: 100% Sorting block of length 3178045 for bucket 135 (Using difference cover) bucket 147: 50% bucket 141: 70% bucket 152: 10% bucket 141: 70% bucket 130: 100% Sorting block of length 3955374 for bucket 130 (Using difference cover) bucket 148: 50% bucket 150: 50% bucket 151: 20% bucket 157: 10% bucket 153: 10% bucket 133: 90% bucket 145: 50% bucket 159: 10% Sorting block time: 00:00:03 Returning block of 5016776 for bucket 134 bucket 155: 30% bucket 134: 90% bucket 154: 50% bucket 148: 50% bucket 142: 60% Getting block 163 of 202 Reserving size (5249070) for bucket 163 Calculating Z arrays for bucket 163 Entering block accumulator loop for bucket 163: bucket 151: 50% bucket 158: 10% bucket 138: 80% Sorting block time: 00:00:03 Returning block of 4456705 for bucket 128 bucket 149: 50% bucket 139: 90% bucket 142: 60% Getting block 155 of 203 Reserving size (5249070) for bucket 155 Calculating Z arrays for bucket 155 Entering block accumulator loop for bucket 155: bucket 131: 100% Sorting block of length 4766064 for bucket 131 (Using difference cover) bucket 152: 50% bucket 138: 100% Sorting block of length 4420627 for bucket 138 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4270966 for bucket 136 bucket 140: 90% bucket 160: 10% bucket 146: 60% Getting block 156 of 203 Reserving size (5249070) for bucket 156 Calculating Z arrays for bucket 156 Entering block accumulator loop for bucket 156: bucket 154: 10% bucket 147: 60% bucket 132: 100% Sorting block of length 4284401 for bucket 132 (Using difference cover) bucket 149: 60% bucket 139: 90% bucket 146: 50% bucket 143: 70% bucket 153: 50% bucket 137: 90% Sorting block time: 00:00:04 Returning block of 5154710 for bucket 129 bucket 145: 50% bucket 143: 60% bucket 137: 90% bucket 141: 80% bucket 161: 10% Sorting block time: 00:00:02 Returning block of 3178046 for bucket 135 Getting block 157 of 203 Reserving size (5249070) for bucket 157 Calculating Z arrays for bucket 157 Entering block accumulator loop for bucket 157: bucket 150: 30% bucket 162: 10% bucket 140: 80% bucket 156: 30% Getting block 158 of 203 Reserving size (5249070) for bucket 158 Calculating Z arrays for bucket 158 Entering block accumulator loop for bucket 158: bucket 144: 60% bucket 144: 70% Sorting block time: 00:00:03 Returning block of 3955375 for bucket 130 bucket 141: 80% Getting block 159 of 203 Reserving size (5249070) for bucket 159 Calculating Z arrays for bucket 159 Entering block accumulator loop for bucket 159: bucket 147: 60% bucket 150: 60% bucket 148: 60% bucket 148: 60% bucket 149: 60% bucket 154: 60% bucket 157: 20% bucket 151: 60% bucket 159: 20% bucket 142: 70% bucket 152: 20% bucket 163: 10% bucket 149: 70% bucket 151: 30% bucket 152: 60% Sorting block time: 00:00:03 Returning block of 4420628 for bucket 138 bucket 139: 100% Sorting block of length 1961332 for bucket 139 (Using difference cover) bucket 155: 40% bucket 134: 100% Sorting block of length 4428900 for bucket 134 (Using difference cover) bucket 139: 100% Sorting block of length 3572090 for bucket 139 (Using difference cover) bucket 153: 60% bucket 153: 20% Getting block 160 of 203 Reserving size (5249070) for bucket 160 Calculating Z arrays for bucket 160 Entering block accumulator loop for bucket 160: Sorting block time: 00:00:03 Returning block of 4766065 for bucket 131 bucket 138: 90% Sorting block time: 00:00:02 Returning block of 4284402 for bucket 132 bucket 146: 70% bucket 156: 10% Getting block 161 of 203 Reserving size (5249070) for bucket 161 Calculating Z arrays for bucket 161 Entering block accumulator loop for bucket 161: bucket 140: 100% Sorting block of length 3605269 for bucket 140 (Using difference cover) bucket 147: 70% Getting block 162 of 203 Reserving size (5249070) for bucket 162 Calculating Z arrays for bucket 162 Entering block accumulator loop for bucket 162: bucket 145: 60% bucket 143: 80% bucket 155: 10% bucket 158: 20% bucket 160: 20% bucket 137: 100% Sorting block of length 4501409 for bucket 137 (Using difference cover) bucket 133: 100% Sorting block of length 2748080 for bucket 133 (Using difference cover) bucket 162: 20% bucket 145: 60% bucket 143: 70% bucket 148: 70% bucket 158: 10% bucket 146: 60% bucket 142: 70% bucket 154: 20% bucket 144: 80% bucket 141: 90% bucket 140: 90% Sorting block time: 00:00:02 Returning block of 1961333 for bucket 139 bucket 156: 40% bucket 137: 100% Sorting block of length 3655262 for bucket 137 (Using difference cover) Getting block 164 of 202 Reserving size (5249070) for bucket 164 Calculating Z arrays for bucket 164 Entering block accumulator loop for bucket 164: bucket 150: 70% bucket 161: 20% bucket 144: 70% bucket 152: 70% bucket 159: 10% bucket 151: 70% bucket 157: 10% bucket 147: 70% bucket 150: 40% bucket 149: 70% bucket 148: 70% bucket 154: 70% bucket 141: 90% Sorting block time: 00:00:03 Returning block of 3572091 for bucket 139 bucket 142: 80% Getting block 163 of 203 Reserving size (5249070) for bucket 163 Calculating Z arrays for bucket 163 Entering block accumulator loop for bucket 163: Sorting block time: 00:00:02 Returning block of 2748081 for bucket 133 bucket 153: 70% Getting block 164 of 203 Reserving size (5249070) for bucket 164 Calculating Z arrays for bucket 164 Entering block accumulator loop for bucket 164: Sorting block time: 00:00:02 Returning block of 3605270 for bucket 140 bucket 159: 30% bucket 146: 80% bucket 149: 80% Sorting block time: 00:00:03 Returning block of 4428901 for bucket 134 Getting block 165 of 203 Reserving size (5249070) for bucket 165 Calculating Z arrays for bucket 165 Entering block accumulator loop for bucket 165: bucket 160: 10% bucket 152: 30% bucket 157: 30% bucket 151: 40% Getting block 166 of 203 Reserving size (5249070) for bucket 166 Calculating Z arrays for bucket 166 Entering block accumulator loop for bucket 166: bucket 156: 20% bucket 163: 20% bucket 138: 100% Sorting block of length 3894786 for bucket 138 (Using difference cover) bucket 147: 80% bucket 162: 30% bucket 155: 50% bucket 143: 90% bucket 158: 30% bucket 158: 20% bucket 160: 30% bucket 145: 70% bucket 153: 30% Sorting block time: 00:00:02 Returning block of 3655263 for bucket 137 bucket 161: 10% bucket 144: 90% bucket 143: 80% bucket 162: 10% Sorting block time: 00:00:03 Returning block of 4501410 for bucket 137 bucket 150: 80% Getting block 167 of 203 Reserving size (5249070) for bucket 167 Calculating Z arrays for bucket 167 Entering block accumulator loop for bucket 167: bucket 145: 70% bucket 148: 80% Getting block 165 of 202 Reserving size (5249070) for bucket 165 Calculating Z arrays for bucket 165 Entering block accumulator loop for bucket 165: bucket 151: 80% bucket 164: 10% bucket 142: 80% bucket 141: 100% Sorting block of length 2123205 for bucket 141 (Using difference cover) bucket 140: 100% Sorting block of length 4681892 for bucket 140 (Using difference cover) bucket 146: 70% bucket 152: 80% bucket 148: 80% bucket 155: 20% bucket 157: 20% bucket 156: 50% bucket 161: 30% bucket 144: 80% bucket 163: 10% bucket 154: 30% Sorting block time: 00:00:01 Returning block of 2123206 for bucket 141 bucket 149: 80% bucket 154: 80% Getting block 168 of 203 Reserving size (5249070) for bucket 168 Calculating Z arrays for bucket 168 Entering block accumulator loop for bucket 168: bucket 147: 80% bucket 146: 90% bucket 147: 90% bucket 149: 90% bucket 142: 90% bucket 150: 50% bucket 159: 20% bucket 153: 80% Sorting block time: 00:00:02 Returning block of 3894787 for bucket 138 bucket 141: 100% Sorting block of length 4035672 for bucket 141 (Using difference cover) Getting block 166 of 202 Reserving size (5249070) for bucket 166 Calculating Z arrays for bucket 166 Entering block accumulator loop for bucket 166: bucket 157: 40% bucket 162: 40% bucket 156: 30% bucket 160: 20% bucket 165: 10% bucket 159: 40% bucket 164: 10% bucket 143: 100% Sorting block of length 2712080 for bucket 143 (Using difference cover) bucket 158: 30% bucket 150: 90% bucket 166: 10% bucket 152: 40% bucket 163: 30% bucket 145: 80% bucket 164: 20% bucket 143: 90% bucket 151: 50% bucket 158: 40% bucket 144: 100% Sorting block of length 4242238 for bucket 144 (Using difference cover) bucket 148: 90% bucket 151: 90% bucket 155: 60% bucket 160: 40% bucket 148: 90% bucket 145: 80% bucket 152: 90% bucket 142: 90% bucket 153: 40% bucket 165: 10% Sorting block time: 00:00:03 Returning block of 4681893 for bucket 140 bucket 162: 20% bucket 167: 10% Getting block 167 of 202 Reserving size (5249070) for bucket 167 Calculating Z arrays for bucket 167 Entering block accumulator loop for bucket 167: bucket 153: 90% bucket 144: 90% bucket 149: 100% Sorting block of length 4783645 for bucket 149 (Using difference cover) bucket 147: 100% Sorting block of length 3516411 for bucket 147 (Using difference cover) bucket 163: 20% bucket 146: 100% bucket 157: 30% Sorting block of length 4954810 for bucket 146 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2712081 for bucket 143 bucket 146: 80% bucket 161: 20% bucket 149: 90% bucket 154: 90% bucket 168: 10% Getting block 168 of 202 Reserving size (5249070) for bucket 168 Calculating Z arrays for bucket 168 Entering block accumulator loop for bucket 168: Sorting block time: 00:00:03 Returning block of 4035673 for bucket 141 bucket 147: 90% bucket 142: 100% Sorting block of length 3601544 for bucket 142 (Using difference cover) bucket 165: 20% Getting block 169 of 202 Reserving size (5249070) for bucket 169 Calculating Z arrays for bucket 169 Entering block accumulator loop for bucket 169: bucket 161: 40% bucket 156: 60% bucket 159: 50% bucket 155: 30% bucket 162: 50% bucket 160: 30% bucket 154: 40% bucket 156: 40% bucket 158: 40% bucket 159: 30% bucket 164: 30% bucket 150: 100% Sorting block of length 1993427 for bucket 150 (Using difference cover) bucket 150: 60% bucket 166: 10% bucket 151: 60% bucket 148: 100% Sorting block of length 4278805 for bucket 148 (Using difference cover) bucket 163: 40% bucket 164: 20% bucket 157: 50% bucket 165: 20% bucket 152: 100% Sorting block of length 4646880 for bucket 152 (Using difference cover) bucket 143: 100% Sorting block of length 3503722 for bucket 143 (Using difference cover) bucket 145: 90% bucket 148: 100% Sorting block of length 4149296 for bucket 148 (Using difference cover) bucket 151: 100% Sorting block of length 3463602 for bucket 151 (Using difference cover) bucket 166: 20% Sorting block time: 00:00:03 Returning block of 4242239 for bucket 144 bucket 158: 50% Getting block 170 of 202 Reserving size (5249070) for bucket 170 Calculating Z arrays for bucket 170 Entering block accumulator loop for bucket 170: bucket 160: 50% bucket 152: 50% bucket 153: 100% Sorting block of length 3673139 for bucket 153 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3516412 for bucket 147 bucket 167: 10% Getting block 171 of 202 Reserving size (5249070) for bucket 171 Calculating Z arrays for bucket 171 Entering block accumulator loop for bucket 171: Sorting block time: 00:00:01 Returning block of 1993428 for bucket 150 bucket 142: 100% Sorting block of length 2719105 for bucket 142 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3601545 for bucket 142 Getting block 172 of 202 Reserving size (5249070) for bucket 172 Calculating Z arrays for bucket 172 Entering block accumulator loop for bucket 172: bucket 155: 70% bucket 144: 100% Sorting block of length 1816099 for bucket 144 (Using difference cover) Getting block 169 of 203 Reserving size (5249070) for bucket 169 Calculating Z arrays for bucket 169 Entering block accumulator loop for bucket 169: bucket 145: 90% bucket 168: 10% bucket 156: 70% bucket 163: 30% bucket 154: 100% Sorting block of length 5210359 for bucket 154 (Using difference cover) bucket 162: 30% bucket 153: 50% bucket 169: 10% bucket 167: 20% bucket 164: 40% bucket 159: 60% Sorting block time: 00:00:01 Returning block of 3503723 for bucket 143 bucket 162: 60% Sorting block time: 00:00:03 Returning block of 4783646 for bucket 149 bucket 147: 100% Sorting block of length 5098094 for bucket 147 (Using difference cover) bucket 149: 100% Sorting block of length 2625830 for bucket 149 (Using difference cover) Getting block 170 of 203 Reserving size (5249070) for bucket 170 Calculating Z arrays for bucket 170 Entering block accumulator loop for bucket 170: bucket 168: 20% Getting block 173 of 202 Reserving size (5249070) for bucket 173 Calculating Z arrays for bucket 173 Entering block accumulator loop for bucket 173: bucket 156: 50% bucket 165: 30% bucket 160: 40% Sorting block time: 00:00:04 Returning block of 4954811 for bucket 146 bucket 161: 50% Getting block 174 of 202 Reserving size (5249070) for bucket 174 Calculating Z arrays for bucket 174 Entering block accumulator loop for bucket 174: bucket 157: 40% bucket 158: 50% bucket 161: 30% Sorting block time: 00:00:01 Returning block of 1816100 for bucket 144 Getting block 171 of 203 Reserving size (5249070) for bucket 171 Calculating Z arrays for bucket 171 Entering block accumulator loop for bucket 171: bucket 165: 30% bucket 159: 40% Sorting block time: 00:00:01 Returning block of 2719106 for bucket 142 Sorting block time: 00:00:03 Returning block of 4278806 for bucket 148 bucket 146: 90% Getting block 175 of 202 Reserving size (5249070) for bucket 175 Calculating Z arrays for bucket 175 Entering block accumulator loop for bucket 175: bucket 166: 20% Sorting block time: 00:00:02 Returning block of 3463603 for bucket 151 Getting block 172 of 203 Reserving size (5249070) for bucket 172 Calculating Z arrays for bucket 172 Entering block accumulator loop for bucket 172: Getting block 176 of 202 Reserving size (5249070) for bucket 176 Calculating Z arrays for bucket 176 Entering block accumulator loop for bucket 176: bucket 154: 50% bucket 150: 70% bucket 155: 40% bucket 163: 50% bucket 151: 70% Sorting block time: 00:00:03 Returning block of 4149297 for bucket 148 bucket 157: 60% Sorting block time: 00:00:03 Returning block of 3673140 for bucket 153 bucket 170: 10% Getting block 177 of 202 Reserving size (5249070) for bucket 177 Calculating Z arrays for bucket 177 Entering block accumulator loop for bucket 177: Getting block 178 of 202 Reserving size (5249070) for bucket 178 Calculating Z arrays for bucket 178 Entering block accumulator loop for bucket 178: Sorting block time: 00:00:04 Returning block of 4646881 for bucket 152 bucket 164: 30% bucket 167: 20% bucket 145: 100% Sorting block of length 1377030 for bucket 145 (Using difference cover) Getting block 179 of 202 Reserving size (5249070) for bucket 179 Calculating Z arrays for bucket 179 Entering block accumulator loop for bucket 179: bucket 166: 30% bucket 171: 10% bucket 168: 20% Sorting block time: 00:00:02 Returning block of 2625831 for bucket 149 bucket 164: 50% Getting block 173 of 203 Reserving size (5249070) for bucket 173 Calculating Z arrays for bucket 173 Entering block accumulator loop for bucket 173: bucket 160: 60% bucket 172: 10% bucket 165: 40% bucket 158: 60% bucket 169: 20% bucket 163: 40% Sorting block time: 00:00:01 Returning block of 1377031 for bucket 145 bucket 162: 70% bucket 156: 80% bucket 169: 10% Getting block 180 of 202 Reserving size (5249070) for bucket 180 Calculating Z arrays for bucket 180 Entering block accumulator loop for bucket 180: bucket 145: 100% Sorting block of length 4913452 for bucket 145 (Using difference cover) bucket 168: 30% bucket 155: 80% bucket 174: 10% bucket 173: 10% bucket 156: 60% bucket 162: 40% bucket 170: 10% bucket 159: 70% bucket 152: 60% Sorting block time: 00:00:04 Returning block of 5210360 for bucket 154 bucket 160: 50% bucket 165: 40% bucket 158: 60% Getting block 181 of 202 Reserving size (5249070) for bucket 181 Calculating Z arrays for bucket 181 Entering block accumulator loop for bucket 181: bucket 167: 30% bucket 172: 10% Sorting block time: 00:00:04 Returning block of 5098095 for bucket 147 bucket 178: 10% bucket 153: 60% bucket 176: 10% Getting block 174 of 203 Reserving size (5249070) for bucket 174 Calculating Z arrays for bucket 174 Entering block accumulator loop for bucket 174: bucket 171: 10% bucket 161: 60% bucket 166: 30% bucket 161: 40% bucket 157: 50% bucket 159: 50% bucket 177: 10% bucket 170: 20% bucket 175: 10% bucket 151: 80% bucket 155: 50% bucket 163: 60% bucket 179: 10% bucket 157: 70% bucket 164: 60% bucket 146: 100% Sorting block of length 4069160 for bucket 146 (Using difference cover) bucket 172: 20% bucket 171: 20% bucket 168: 30% bucket 167: 30% bucket 165: 50% bucket 162: 80% bucket 164: 40% bucket 150: 80% bucket 173: 10% bucket 158: 70% bucket 163: 50% bucket 178: 20% bucket 173: 20% bucket 174: 20% bucket 165: 50% bucket 176: 20% bucket 166: 40% bucket 160: 70% bucket 180: 10% bucket 167: 40% bucket 169: 20% Sorting block time: 00:00:03 Returning block of 4913453 for bucket 145 bucket 154: 60% Getting block 175 of 203 Reserving size (5249070) for bucket 175 Calculating Z arrays for bucket 175 Entering block accumulator loop for bucket 175: bucket 156: 90% bucket 181: 10% bucket 169: 30% bucket 156: 70% bucket 170: 20% bucket 153: 70% bucket 160: 60% bucket 168: 40% bucket 174: 10% bucket 159: 80% bucket 155: 90% bucket 158: 70% bucket 171: 20% bucket 168: 40% bucket 172: 20% bucket 162: 50% bucket 177: 20% bucket 179: 20% bucket 152: 70% bucket 170: 30% Sorting block time: 00:00:03 Returning block of 4069161 for bucket 146 bucket 161: 70% bucket 161: 50% bucket 159: 60% bucket 175: 20% bucket 164: 70% Getting block 176 of 203 Reserving size (5249070) for bucket 176 Calculating Z arrays for bucket 176 Entering block accumulator loop for bucket 176: bucket 172: 30% bucket 157: 60% bucket 163: 70% bucket 166: 40% bucket 171: 30% bucket 173: 30% bucket 162: 90% bucket 167: 40% bucket 155: 60% bucket 157: 80% bucket 151: 90% bucket 165: 60% bucket 173: 20% bucket 176: 30% bucket 156: 80% bucket 165: 60% bucket 178: 30% bucket 174: 30% bucket 150: 90% bucket 163: 60% bucket 160: 80% bucket 164: 50% bucket 167: 50% bucket 180: 20% bucket 158: 80% bucket 169: 30% bucket 159: 90% bucket 181: 20% bucket 158: 80% bucket 171: 30% bucket 174: 20% bucket 153: 80% bucket 175: 10% bucket 179: 30% bucket 168: 50% bucket 166: 50% bucket 154: 70% bucket 172: 30% bucket 168: 50% bucket 160: 70% bucket 164: 80% bucket 177: 30% bucket 162: 60% bucket 156: 100% Sorting block of length 4229904 for bucket 156 (Using difference cover) bucket 170: 30% bucket 170: 40% bucket 155: 100% Sorting block of length 3568674 for bucket 155 (Using difference cover) bucket 169: 40% bucket 172: 40% bucket 173: 40% bucket 162: 100% Sorting block of length 4932938 for bucket 162 (Using difference cover) bucket 175: 30% bucket 165: 70% bucket 176: 40% bucket 171: 40% bucket 152: 80% bucket 173: 30% bucket 178: 40% bucket 161: 80% bucket 167: 50% bucket 176: 10% bucket 165: 70% bucket 151: 100% Sorting block of length 5109323 for bucket 151 (Using difference cover) bucket 157: 70% bucket 163: 80% bucket 166: 50% bucket 159: 70% bucket 157: 90% bucket 174: 40% bucket 161: 60% bucket 163: 70% bucket 156: 90% bucket 155: 70% bucket 179: 40% bucket 180: 30% Sorting block time: 00:00:02 Returning block of 3568675 for bucket 155 bucket 150: 100% Sorting block of length 4284928 for bucket 150 (Using difference cover) bucket 158: 90% bucket 160: 90% Getting block 182 of 202 Reserving size (5249070) for bucket 182 Calculating Z arrays for bucket 182 Entering block accumulator loop for bucket 182: bucket 158: 90% bucket 171: 40% bucket 159: 100% Sorting block of length 3771026 for bucket 159 (Using difference cover) bucket 181: 30% Sorting block time: 00:00:02 Returning block of 4229905 for bucket 156 bucket 164: 90% bucket 177: 40% bucket 164: 60% bucket 168: 60% bucket 167: 60% Getting block 183 of 202 Reserving size (5249070) for bucket 183 Calculating Z arrays for bucket 183 Entering block accumulator loop for bucket 183: bucket 168: 60% bucket 174: 30% bucket 160: 80% bucket 169: 40% bucket 172: 40% bucket 173: 50% bucket 172: 50% bucket 170: 50% bucket 170: 40% bucket 169: 50% bucket 153: 90% bucket 166: 60% bucket 175: 20% bucket 165: 80% bucket 176: 50% Sorting block time: 00:00:03 Returning block of 4932939 for bucket 162 bucket 178: 50% bucket 171: 50% bucket 154: 80% bucket 167: 60% bucket 162: 70% Getting block 184 of 202 Reserving size (5249070) for bucket 184 Calculating Z arrays for bucket 184 Entering block accumulator loop for bucket 184: bucket 173: 40% bucket 161: 90% bucket 174: 50% bucket 175: 40% bucket 176: 20% bucket 152: 90% Sorting block time: 00:00:03 Returning block of 5109324 for bucket 151 bucket 165: 80% bucket 163: 90% Sorting block time: 00:00:02 Returning block of 4284929 for bucket 150 Getting block 177 of 203 Reserving size (5249070) for bucket 177 Calculating Z arrays for bucket 177 Entering block accumulator loop for bucket 177: bucket 163: 80% bucket 179: 50% Sorting block time: 00:00:03 Returning block of 3771027 for bucket 159 bucket 156: 100% Sorting block of length 3251023 for bucket 156 (Using difference cover) Getting block 178 of 203 Reserving size (5249070) for bucket 178 Calculating Z arrays for bucket 178 Entering block accumulator loop for bucket 178: bucket 166: 60% Getting block 185 of 202 Reserving size (5249070) for bucket 185 Calculating Z arrays for bucket 185 Entering block accumulator loop for bucket 185: bucket 159: 80% bucket 157: 100% Sorting block of length 3814893 for bucket 157 (Using difference cover) bucket 161: 70% bucket 157: 80% bucket 177: 50% bucket 164: 100% Sorting block of length 2552328 for bucket 164 (Using difference cover) bucket 158: 100% Sorting block of length 4390500 for bucket 158 (Using difference cover) bucket 181: 40% bucket 168: 70% bucket 158: 100% Sorting block of length 5135362 for bucket 158 (Using difference cover) bucket 182: 10% bucket 180: 40% bucket 183: 10% bucket 171: 50% bucket 160: 100% Sorting block of length 2602067 for bucket 160 (Using difference cover) bucket 173: 60% bucket 172: 60% bucket 168: 70% bucket 174: 40% bucket 160: 90% bucket 167: 70% bucket 170: 60% bucket 172: 50% bucket 176: 60% bucket 169: 50% bucket 170: 50% bucket 184: 10% bucket 164: 70% bucket 155: 80% bucket 178: 60% bucket 165: 90% bucket 169: 60% bucket 167: 70% bucket 174: 60% bucket 171: 60% bucket 154: 90% Sorting block time: 00:00:02 Returning block of 2552329 for bucket 164 Sorting block time: 00:00:02 Returning block of 3251024 for bucket 156 bucket 173: 50% Getting block 186 of 202 Reserving size (5249070) for bucket 186 Calculating Z arrays for bucket 186 Entering block accumulator loop for bucket 186: Getting block 179 of 203 Reserving size (5249070) for bucket 179 Calculating Z arrays for bucket 179 Entering block accumulator loop for bucket 179: bucket 176: 30% bucket 152: 100% Sorting block of length 1618411 for bucket 152 (Using difference cover) bucket 153: 100% Sorting block of length 4586573 for bucket 153 (Using difference cover) bucket 165: 90% Sorting block time: 00:00:01 Returning block of 2602068 for bucket 160 Sorting block time: 00:00:02 Returning block of 3814894 for bucket 157 bucket 161: 100% Sorting block of length 4613170 for bucket 161 (Using difference cover) bucket 179: 60% Getting block 187 of 202 Reserving size (5249070) for bucket 187 Calculating Z arrays for bucket 187 Entering block accumulator loop for bucket 187: bucket 175: 50% bucket 162: 80% bucket 166: 70% Getting block 188 of 202 Reserving size (5249070) for bucket 188 Calculating Z arrays for bucket 188 Entering block accumulator loop for bucket 188: bucket 163: 100% Sorting block of length 4247085 for bucket 163 (Using difference cover) bucket 175: 30% bucket 177: 10% bucket 163: 90% bucket 177: 60% bucket 168: 80% bucket 181: 50% Sorting block time: 00:00:03 Returning block of 4390501 for bucket 158 bucket 185: 10% bucket 183: 20% bucket 178: 10% bucket 173: 70% Getting block 180 of 203 Reserving size (5249070) for bucket 180 Calculating Z arrays for bucket 180 Entering block accumulator loop for bucket 180: bucket 166: 70% Sorting block time: 00:00:01 Returning block of 1618412 for bucket 152 Sorting block time: 00:00:03 Returning block of 5135363 for bucket 158 Getting block 181 of 203 Reserving size (5249070) for bucket 181 Calculating Z arrays for bucket 181 Entering block accumulator loop for bucket 181: bucket 172: 70% bucket 159: 90% Getting block 189 of 202 Reserving size (5249070) for bucket 189 Calculating Z arrays for bucket 189 Entering block accumulator loop for bucket 189: bucket 180: 50% bucket 176: 70% bucket 182: 20% bucket 171: 60% bucket 168: 80% bucket 184: 20% bucket 167: 80% bucket 170: 70% bucket 160: 100% Sorting block of length 2743902 for bucket 160 (Using difference cover) bucket 174: 50% bucket 170: 60% bucket 172: 60% bucket 178: 70% bucket 157: 90% bucket 161: 80% bucket 167: 80% bucket 165: 100% Sorting block of length 2931781 for bucket 165 (Using difference cover) bucket 155: 90% bucket 174: 70% bucket 171: 70% bucket 169: 60% bucket 186: 10% bucket 176: 40% bucket 169: 70% Sorting block time: 00:00:03 Returning block of 4247086 for bucket 163 bucket 179: 70% Sorting block time: 00:00:03 Returning block of 4586574 for bucket 153 Sorting block time: 00:00:03 Returning block of 4613171 for bucket 161 bucket 173: 60% bucket 179: 10% Getting block 190 of 202 Reserving size (5249070) for bucket 190 Calculating Z arrays for bucket 190 Entering block accumulator loop for bucket 190: Getting block 182 of 203 Reserving size (5249070) for bucket 182 Calculating Z arrays for bucket 182 Entering block accumulator loop for bucket 182: bucket 165: 100% Sorting block of length 4479271 for bucket 165 (Using difference cover) Getting block 191 of 202 Reserving size (5249070) for bucket 191 Calculating Z arrays for bucket 191 Entering block accumulator loop for bucket 191: bucket 188: 10% bucket 187: 10% bucket 177: 70% bucket 168: 90% bucket 175: 60% bucket 154: 100% Sorting block of length 1553748 for bucket 154 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2743903 for bucket 160 bucket 181: 60% bucket 164: 80% bucket 163: 100% Sorting block of length 3291505 for bucket 163 (Using difference cover) Getting block 183 of 203 Reserving size (5249070) for bucket 183 Calculating Z arrays for bucket 183 Entering block accumulator loop for bucket 183: bucket 166: 80% bucket 175: 40% bucket 180: 10% bucket 172: 80% bucket 173: 80% bucket 176: 80% bucket 185: 20% bucket 162: 90% bucket 189: 10% bucket 183: 30% Sorting block time: 00:00:03 Returning block of 2931782 for bucket 165 Getting block 192 of 202 Reserving size (5249070) for bucket 192 Calculating Z arrays for bucket 192 Entering block accumulator loop for bucket 192: bucket 177: 20% Sorting block time: 00:00:01 Returning block of 1553749 for bucket 154 bucket 184: 30% bucket 181: 10% Getting block 184 of 203 Reserving size (5249070) for bucket 184 Calculating Z arrays for bucket 184 Entering block accumulator loop for bucket 184: bucket 178: 20% bucket 178: 80% bucket 159: 100% Sorting block of length 5126724 for bucket 159 (Using difference cover) bucket 168: 90% bucket 166: 80% bucket 170: 70% bucket 171: 70% bucket 174: 80% bucket 167: 90% bucket 170: 80% bucket 172: 70% bucket 180: 60% bucket 167: 90% bucket 182: 30% bucket 186: 20% bucket 174: 60% bucket 161: 90% bucket 157: 100% Sorting block of length 3335604 for bucket 157 (Using difference cover) bucket 179: 80% bucket 171: 80% bucket 169: 80% bucket 169: 70% bucket 176: 50% bucket 155: 100% Sorting block of length 4545327 for bucket 155 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3291506 for bucket 163 Sorting block time: 00:00:04 Returning block of 4479272 for bucket 165 bucket 182: 10% bucket 191: 10% Getting block 185 of 203 Reserving size (5249070) for bucket 185 Calculating Z arrays for bucket 185 Entering block accumulator loop for bucket 185: Getting block 186 of 203 Reserving size (5249070) for bucket 186 Calculating Z arrays for bucket 186 Entering block accumulator loop for bucket 186: bucket 179: 20% bucket 168: 100% Sorting block of length 5027967 for bucket 168 (Using difference cover) bucket 190: 10% bucket 187: 20% bucket 177: 80% bucket 181: 70% bucket 188: 20% bucket 172: 90% bucket 173: 90% bucket 176: 90% bucket 173: 70% bucket 180: 20% bucket 175: 70% bucket 184: 40% bucket 164: 90% bucket 166: 90% bucket 192: 10% bucket 185: 30% bucket 162: 100% Sorting block of length 4491044 for bucket 162 (Using difference cover) bucket 175: 50% bucket 180: 70% bucket 189: 20% Sorting block time: 00:00:02 Returning block of 3335605 for bucket 157 bucket 178: 90% bucket 183: 10% bucket 166: 90% Getting block 187 of 203 Reserving size (5249070) for bucket 187 Calculating Z arrays for bucket 187 Entering block accumulator loop for bucket 187: bucket 183: 40% bucket 181: 20% bucket 177: 30% bucket 174: 90% bucket 167: 100% Sorting block of length 4258908 for bucket 167 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5126725 for bucket 159 bucket 168: 100% Sorting block of length 4781905 for bucket 168 (Using difference cover) bucket 184: 10% bucket 170: 90% Getting block 188 of 203 Reserving size (5249070) for bucket 188 Calculating Z arrays for bucket 188 Entering block accumulator loop for bucket 188: bucket 182: 40% bucket 186: 30% bucket 178: 30% bucket 179: 90% bucket 167: 100% Sorting block of length 3444878 for bucket 167 (Using difference cover) bucket 174: 70% bucket 161: 100% Sorting block of length 4424689 for bucket 161 (Using difference cover) bucket 172: 80% bucket 171: 90% bucket 170: 80% bucket 171: 80% Sorting block time: 00:00:04 Returning block of 4545328 for bucket 155 bucket 185: 10% Sorting block time: 00:00:02 Returning block of 4491045 for bucket 162 bucket 169: 90% bucket 177: 90% Getting block 189 of 203 Reserving size (5249070) for bucket 189 Calculating Z arrays for bucket 189 Entering block accumulator loop for bucket 189: bucket 191: 20% bucket 180: 30% bucket 172: 100% Sorting block of length 5018692 for bucket 172 (Using difference cover) Getting block 190 of 203 Reserving size (5249070) for bucket 190 Calculating Z arrays for bucket 190 Entering block accumulator loop for bucket 190: bucket 182: 20% bucket 169: 80% bucket 176: 60% bucket 186: 10% bucket 179: 30% bucket 181: 80% bucket 184: 50% bucket 187: 30% bucket 190: 20% bucket 173: 100% Sorting block of length 4434577 for bucket 173 (Using difference cover) bucket 176: 100% Sorting block of length 4213295 for bucket 176 (Using difference cover) bucket 192: 20% bucket 188: 30% Sorting block time: 00:00:04 Returning block of 5027968 for bucket 168 bucket 185: 40% bucket 178: 100% Sorting block of length 1656721 for bucket 178 (Using difference cover) Getting block 193 of 202 Reserving size (5249070) for bucket 193 Calculating Z arrays for bucket 193 Entering block accumulator loop for bucket 193: bucket 189: 30% bucket 164: 100% Sorting block of length 4857454 for bucket 164 (Using difference cover) bucket 175: 60% bucket 180: 80% bucket 187: 10% bucket 173: 80% Sorting block time: 00:00:02 Returning block of 3444879 for bucket 167 bucket 175: 80% bucket 166: 100% Sorting block of length 3655360 for bucket 166 (Using difference cover) bucket 181: 30% Getting block 191 of 203 Reserving size (5249070) for bucket 191 Calculating Z arrays for bucket 191 Entering block accumulator loop for bucket 191: bucket 184: 20% Sorting block time: 00:00:04 Returning block of 4258909 for bucket 167 bucket 174: 100% Sorting block of length 4839046 for bucket 174 (Using difference cover) bucket 183: 50% bucket 166: 100% Sorting block of length 4275735 for bucket 166 (Using difference cover) bucket 170: 100% Sorting block of length 4618941 for bucket 170 (Using difference cover) bucket 179: 100% Sorting block of length 4121665 for bucket 179 (Using difference cover) Getting block 194 of 202 Reserving size (5249070) for bucket 194 Calculating Z arrays for bucket 194 Entering block accumulator loop for bucket 194: bucket 186: 40% bucket 177: 40% Sorting block time: 00:00:01 Returning block of 1656722 for bucket 178 bucket 183: 20% Sorting block time: 00:00:03 Returning block of 4424690 for bucket 161 Getting block 195 of 202 Reserving size (5249070) for bucket 195 Calculating Z arrays for bucket 195 Entering block accumulator loop for bucket 195: bucket 180: 40% Sorting block time: 00:00:03 Returning block of 4781906 for bucket 168 Getting block 192 of 203 Reserving size (5249070) for bucket 192 Calculating Z arrays for bucket 192 Entering block accumulator loop for bucket 192: bucket 182: 50% Getting block 193 of 203 Reserving size (5249070) for bucket 193 Calculating Z arrays for bucket 193 Entering block accumulator loop for bucket 193: bucket 169: 100% Sorting block of length 4303310 for bucket 169 (Using difference cover) bucket 172: 90% bucket 178: 40% bucket 177: 100% Sorting block of length 4102365 for bucket 177 (Using difference cover) bucket 187: 40% bucket 171: 100% Sorting block of length 4527567 for bucket 171 (Using difference cover) bucket 182: 30% bucket 185: 20% bucket 190: 30% bucket 171: 90% bucket 174: 80% bucket 188: 10% bucket 189: 10% bucket 170: 90% bucket 186: 20% bucket 181: 90% bucket 190: 10% bucket 184: 60% bucket 191: 30% bucket 192: 30% bucket 179: 40% bucket 193: 10% bucket 176: 70% Sorting block time: 00:00:04 Returning block of 5018693 for bucket 172 Sorting block time: 00:00:04 Returning block of 4213296 for bucket 176 Sorting block time: 00:00:04 Returning block of 4434578 for bucket 173 bucket 188: 40% Getting block 196 of 202 Reserving size (5249070) for bucket 196 Calculating Z arrays for bucket 196 Entering block accumulator loop for bucket 196: Getting block 197 of 202 Reserving size (5249070) for bucket 197 Calculating Z arrays for bucket 197 Entering block accumulator loop for bucket 197: Getting block 198 of 202 Reserving size (5249070) for bucket 198 Calculating Z arrays for bucket 198 Entering block accumulator loop for bucket 198: Sorting block time: 00:00:03 Returning block of 3655361 for bucket 166 bucket 192: 10% bucket 169: 90% Getting block 194 of 203 Reserving size (5249070) for bucket 194 Calculating Z arrays for bucket 194 Entering block accumulator loop for bucket 194: bucket 185: 50% Sorting block time: 00:00:02 Returning block of 4275736 for bucket 166 bucket 180: 50% bucket 187: 20% Sorting block time: 00:00:03 Returning block of 4857455 for bucket 164 bucket 195: 10% Getting block 199 of 202 Reserving size (5249070) for bucket 199 Calculating Z arrays for bucket 199 Entering block accumulator loop for bucket 199: bucket 189: 40% bucket 186: 50% bucket 180: 90% bucket 183: 60% Getting block 195 of 203 Reserving size (5249070) for bucket 195 Calculating Z arrays for bucket 195 Entering block accumulator loop for bucket 195: bucket 175: 70% bucket 194: 10% bucket 184: 30% Sorting block time: 00:00:03 Returning block of 4121666 for bucket 179 bucket 191: 10% bucket 175: 90% bucket 181: 40% Getting block 200 of 202 Reserving size (5249070) for bucket 200 Calculating Z arrays for bucket 200 Entering block accumulator loop for bucket 200: bucket 173: 90% bucket 177: 50% bucket 183: 30% Sorting block time: 00:00:03 Returning block of 4303311 for bucket 169 Sorting block time: 00:00:03 Returning block of 4839047 for bucket 174 Sorting block time: 00:00:03 Returning block of 4618942 for bucket 170 Getting block 201 of 202 Reserving size (5249070) for bucket 201 Calculating Z arrays for bucket 201 Entering block accumulator loop for bucket 201: bucket 193: 10% Getting block 202 of 202 Reserving size (5249070) for bucket 202 Calculating Z arrays for bucket 202 Entering block accumulator loop for bucket 202: Sorting block time: 00:00:03 Returning block of 4102366 for bucket 177 bucket 185: 30% bucket 190: 40% bucket 182: 60% bucket 172: 100% Sorting block of length 5246970 for bucket 172 (Using difference cover) bucket 181: 100% Sorting block of length 4040082 for bucket 181 (Using difference cover) bucket 184: 70% bucket 182: 40% bucket 192: 40% bucket 196: 10% bucket 174: 90% Sorting block time: 00:00:03 Returning block of 4527568 for bucket 171 bucket 197: 10% bucket 171: 100% Sorting block of length 5182065 for bucket 171 (Using difference cover) bucket 190: 20% bucket 170: 100% Sorting block of length 2075113 for bucket 170 (Using difference cover) bucket 187: 50% bucket 193: 20% bucket 178: 50% bucket 179: 50% bucket 188: 20% bucket 186: 30% bucket 191: 40% bucket 198: 10% bucket 195: 20% bucket 180: 60% bucket 189: 20% bucket 176: 80% bucket 199: 10% bucket 169: 100% Sorting block of length 4781115 for bucket 169 (Using difference cover) bucket 186: 60% bucket 202: 10% bucket 194: 20% bucket 188: 50% bucket 192: 20% bucket 194: 10% bucket 180: 100% Sorting block of length 3002556 for bucket 180 (Using difference cover) bucket 185: 60% Sorting block time: 00:00:02 Returning block of 2075114 for bucket 170 bucket 181: 50% bucket 189: 50% bucket 193: 20% Getting block 196 of 203 Reserving size (5249070) for bucket 196 Calculating Z arrays for bucket 196 Entering block accumulator loop for bucket 196: bucket 183: 40% bucket 173: 100% Sorting block of length 5136448 for bucket 173 (Using difference cover) bucket 192: 50% bucket 187: 30% bucket 196: 20% bucket 188: 30% bucket 184: 40% bucket 183: 70% bucket 184: 80% bucket 197: 20% bucket 195: 10% Sorting block time: 00:00:02 Returning block of 4040083 for bucket 181 bucket 175: 80% bucket 176: 90% bucket 190: 50% bucket 185: 40% bucket 198: 20% bucket 202: 20% bucket 177: 60% bucket 175: 100% Sorting block of length 4232944 for bucket 175 (Using difference cover) bucket 200: 10% bucket 201: 10% bucket 191: 20% bucket 179: 60% bucket 193: 30% bucket 174: 100% Sorting block of length 3816602 for bucket 174 (Using difference cover) bucket 180: 70% bucket 191: 50% Sorting block time: 00:00:03 Returning block of 5182066 for bucket 171 bucket 195: 30% bucket 186: 40% Sorting block time: 00:00:02 Returning block of 3002557 for bucket 180 Getting block 197 of 203 Reserving size (5249070) for bucket 197 Calculating Z arrays for bucket 197 Entering block accumulator loop for bucket 197: Sorting block time: 00:00:04 Returning block of 5246971 for bucket 172 bucket 186: 70% bucket 190: 30% bucket 194: 30% bucket 182: 50% bucket 182: 70% bucket 178: 60% bucket 199: 20% bucket 189: 30% bucket 192: 60% bucket 187: 60% Getting block 198 of 203 Reserving size (5249070) for bucket 198 Calculating Z arrays for bucket 198 Entering block accumulator loop for bucket 198: bucket 202: 30% Sorting block time: 00:00:03 Returning block of 4781116 for bucket 169 bucket 197: 30% Getting block 199 of 203 Reserving size (5249070) for bucket 199 Calculating Z arrays for bucket 199 Entering block accumulator loop for bucket 199: bucket 188: 40% bucket 193: 30% bucket 196: 30% bucket 198: 30% bucket 196: 10% bucket 176: 100% Sorting block of length 2637941 for bucket 176 (Using difference cover) bucket 185: 70% bucket 183: 50% bucket 192: 30% bucket 195: 40% bucket 184: 90% bucket 188: 60% bucket 189: 60% Sorting block time: 00:00:02 Returning block of 3816603 for bucket 174 Sorting block time: 00:00:03 Returning block of 5136449 for bucket 173 Sorting block time: 00:00:02 Returning block of 4232945 for bucket 175 Getting block 200 of 203 Reserving size (5249070) for bucket 200 Calculating Z arrays for bucket 200 Entering block accumulator loop for bucket 200: bucket 193: 40% Getting block 201 of 203 Reserving size (5249070) for bucket 201 Calculating Z arrays for bucket 201 Entering block accumulator loop for bucket 201: bucket 181: 60% bucket 194: 20% bucket 186: 50% bucket 179: 70% bucket 190: 60% bucket 183: 80% bucket 195: 20% bucket 202: 40% bucket 186: 80% bucket 175: 90% bucket 180: 80% bucket 201: 20% bucket 198: 10% bucket 189: 40% bucket 187: 40% bucket 184: 50% bucket 192: 70% bucket 196: 40% bucket 194: 40% bucket 190: 40% bucket 197: 10% bucket 191: 30% bucket 185: 50% bucket 191: 60% bucket 197: 40% Sorting block time: 00:00:02 Returning block of 2637942 for bucket 176 bucket 177: 70% bucket 200: 20% Getting block 202 of 203 Reserving size (5249070) for bucket 202 Calculating Z arrays for bucket 202 Entering block accumulator loop for bucket 202: bucket 187: 70% bucket 196: 20% bucket 182: 60% bucket 193: 40% bucket 188: 50% bucket 199: 30% bucket 182: 80% bucket 195: 50% bucket 178: 70% bucket 184: 100% Sorting block of length 4704118 for bucket 184 (Using difference cover) bucket 199: 10% bucket 198: 40% bucket 185: 80% bucket 193: 50% bucket 189: 70% bucket 179: 80% bucket 202: 50% bucket 201: 30% bucket 200: 10% bucket 186: 90% bucket 189: 50% bucket 186: 60% bucket 183: 60% bucket 180: 90% bucket 195: 30% bucket 201: 10% bucket 188: 70% bucket 181: 70% bucket 190: 70% bucket 192: 40% bucket 202: 10% bucket 196: 50% bucket 175: 100% Sorting block of length 5142741 for bucket 175 (Using difference cover) bucket 194: 30% bucket 187: 50% bucket 183: 90% bucket 192: 80% bucket 198: 20% bucket 197: 50% bucket 193: 50% bucket 196: 30% bucket 194: 50% bucket 197: 20% bucket 202: 60% bucket 195: 60% bucket 191: 70% bucket 191: 40% bucket 182: 70% bucket 190: 50% Sorting block time: 00:00:02 Returning block of 4704119 for bucket 184 bucket 185: 60% bucket 184: 60% bucket 188: 60% bucket 200: 30% bucket 200: 20% bucket 177: 80% bucket 201: 40% bucket 189: 60% bucket 187: 80% bucket 198: 50% bucket 193: 60% bucket 183: 70% bucket 199: 20% bucket 199: 40% bucket 185: 90% bucket 197: 60% bucket 202: 70% bucket 202: 20% bucket 190: 80% bucket 182: 90% bucket 186: 100% Sorting block of length 5094730 for bucket 186 (Using difference cover) bucket 178: 80% bucket 196: 60% bucket 186: 70% bucket 196: 40% bucket 180: 100% Sorting block of length 3673150 for bucket 180 (Using difference cover) bucket 179: 90% bucket 192: 90% bucket 195: 70% bucket 194: 60% bucket 201: 20% bucket 202: 80% bucket 198: 30% bucket 183: 100% Sorting block of length 3119188 for bucket 183 (Using difference cover) bucket 189: 80% bucket 193: 60% bucket 192: 50% bucket 188: 80% bucket 181: 80% bucket 187: 60% Sorting block time: 00:00:03 Returning block of 5142742 for bucket 175 bucket 197: 30% bucket 195: 40% bucket 201: 50% Getting block 203 of 203 Reserving size (5249070) for bucket 203 Calculating Z arrays for bucket 203 Entering block accumulator loop for bucket 203: bucket 194: 40% bucket 188: 70% bucket 200: 30% bucket 185: 70% bucket 189: 70% bucket 191: 80% bucket 198: 60% bucket 182: 100% Sorting block of length 3172736 for bucket 182 (Using difference cover) bucket 191: 50% bucket 196: 70% bucket 193: 70% bucket 184: 70% bucket 190: 60% bucket 197: 70% Sorting block time: 00:00:02 Returning block of 3673151 for bucket 180 bucket 202: 90% bucket 182: 80% Sorting block time: 00:00:02 Returning block of 3119189 for bucket 183 bucket 200: 40% bucket 177: 90% bucket 183: 80% bucket 192: 100% Sorting block of length 4722824 for bucket 192 (Using difference cover) bucket 178: 90% bucket 190: 90% bucket 189: 90% bucket 187: 90% bucket 202: 30% bucket 193: 70% bucket 185: 100% Sorting block of length 5049643 for bucket 185 (Using difference cover) bucket 201: 60% bucket 195: 80% bucket 186: 80% bucket 199: 30% bucket 196: 50% bucket 179: 100% Sorting block of length 5205390 for bucket 179 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5094731 for bucket 186 bucket 199: 50% bucket 188: 90% bucket 198: 40% bucket 194: 70% bucket 203: 10% bucket 197: 80% bucket 181: 90% bucket 201: 30% bucket 193: 80% bucket 192: 60% Sorting block time: 00:00:02 Returning block of 3172737 for bucket 182 bucket 198: 70% bucket 202: 100% Sorting block of length 3568840 for bucket 202 (Using difference cover) bucket 182: 90% bucket 196: 80% bucket 191: 90% bucket 194: 50% bucket 195: 50% bucket 197: 40% bucket 187: 70% bucket 200: 40% bucket 177: 100% Sorting block of length 4227885 for bucket 177 (Using difference cover) Sorting block time: 00:00:02 Returning block of 5049644 for bucket 185 bucket 193: 80% bucket 190: 70% Sorting block time: 00:00:03 Returning block of 4722825 for bucket 192 bucket 191: 60% Sorting block time: 00:00:02 Returning block of 5205391 for bucket 179 bucket 200: 50% bucket 195: 90% bucket 201: 70% bucket 187: 100% Sorting block of length 4437791 for bucket 187 (Using difference cover) bucket 202: 40% bucket 189: 100% Sorting block of length 4444356 for bucket 189 (Using difference cover) bucket 188: 80% bucket 185: 80% bucket 194: 80% bucket 203: 20% bucket 189: 80% Sorting block time: 00:00:01 Returning block of 3568841 for bucket 202 bucket 190: 100% Sorting block of length 3777576 for bucket 190 (Using difference cover) bucket 178: 100% Sorting block of length 3998715 for bucket 178 (Using difference cover) bucket 183: 90% bucket 188: 100% Sorting block of length 4267456 for bucket 188 (Using difference cover) bucket 199: 60% bucket 197: 90% bucket 186: 90% bucket 184: 80% bucket 193: 90% bucket 198: 80% Sorting block time: 00:00:01 Returning block of 4437792 for bucket 187 bucket 201: 40% bucket 199: 40% bucket 192: 70% bucket 196: 60% bucket 198: 50% bucket 195: 100% Sorting block of length 4454446 for bucket 195 (Using difference cover) bucket 195: 60% bucket 200: 50% bucket 182: 100% Sorting block of length 2884529 for bucket 182 (Using difference cover) bucket 203: 30% bucket 201: 80% Sorting block time: 00:00:01 Returning block of 3777577 for bucket 190 bucket 196: 90% bucket 181: 100% Sorting block of length 4548361 for bucket 181 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4227886 for bucket 177 bucket 193: 90% bucket 194: 90% Sorting block time: 00:00:02 Returning block of 4444357 for bucket 189 Sorting block time: 00:00:02 Returning block of 4267457 for bucket 188 bucket 194: 60% Sorting block time: 00:00:02 Returning block of 3998716 for bucket 178 Sorting block time: 00:00:01 Returning block of 2884530 for bucket 182 bucket 200: 60% bucket 185: 90% bucket 197: 50% bucket 190: 80% bucket 187: 80% bucket 197: 100% Sorting block of length 3838774 for bucket 197 (Using difference cover) Sorting block time: 00:00:01 Returning block of 4454447 for bucket 195 bucket 191: 100% Sorting block of length 4787484 for bucket 191 (Using difference cover) bucket 193: 100% Sorting block of length 3768466 for bucket 193 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4548362 for bucket 181 bucket 188: 90% bucket 201: 90% bucket 189: 90% bucket 202: 50% bucket 191: 70% bucket 198: 90% bucket 203: 40% bucket 184: 90% bucket 192: 80% bucket 196: 100% Sorting block of length 4415883 for bucket 196 (Using difference cover) bucket 183: 100% Sorting block of length 4773647 for bucket 183 (Using difference cover) bucket 194: 100% Sorting block of length 4725015 for bucket 194 (Using difference cover) bucket 195: 70% bucket 199: 70% bucket 196: 70% Sorting block time: 00:00:01 Returning block of 4787485 for bucket 191 bucket 201: 50% bucket 186: 100% Sorting block of length 4343508 for bucket 186 (Using difference cover) bucket 198: 60% bucket 194: 70% bucket 199: 50% Sorting block time: 00:00:02 Returning block of 3838775 for bucket 197 bucket 193: 100% Sorting block of length 3568311 for bucket 193 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3768467 for bucket 193 bucket 201: 100% Sorting block of length 4667018 for bucket 201 (Using difference cover) bucket 200: 60% bucket 198: 100% Sorting block of length 2862547 for bucket 198 (Using difference cover) bucket 185: 100% Sorting block of length 4827644 for bucket 185 (Using difference cover) bucket 197: 60% bucket 187: 90% bucket 190: 90% bucket 203: 50% bucket 202: 60% bucket 200: 70% Sorting block time: 00:00:01 Returning block of 4773648 for bucket 183 bucket 191: 80% bucket 189: 100% Sorting block of length 4328971 for bucket 189 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4343509 for bucket 186 bucket 188: 100% Sorting block of length 5150913 for bucket 188 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4415884 for bucket 196 Sorting block time: 00:00:02 Returning block of 4725016 for bucket 194 Sorting block time: 00:00:02 Returning block of 3568312 for bucket 193 bucket 199: 80% Sorting block time: 00:00:01 Returning block of 2862548 for bucket 198 bucket 201: 60% bucket 198: 70% Sorting block time: 00:00:02 Returning block of 4667019 for bucket 201 bucket 200: 80% Sorting block time: 00:00:02 Returning block of 4827645 for bucket 185 bucket 184: 100% Sorting block of length 5178218 for bucket 184 (Using difference cover) bucket 199: 60% Sorting block time: 00:00:01 Returning block of 4328972 for bucket 189 bucket 192: 90% bucket 196: 80% Sorting block time: 00:00:01 Returning block of 5150914 for bucket 188 bucket 199: 90% bucket 203: 60% bucket 200: 70% bucket 197: 70% bucket 195: 80% bucket 194: 80% bucket 200: 90% bucket 202: 70% Sorting block time: 00:00:02 Returning block of 5178219 for bucket 184 bucket 190: 100% Sorting block of length 2685153 for bucket 190 (Using difference cover) bucket 187: 100% Sorting block of length 2632579 for bucket 187 (Using difference cover) bucket 199: 100% Sorting block of length 3292285 for bucket 199 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2685154 for bucket 190 bucket 200: 100% Sorting block of length 4291379 for bucket 200 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2632580 for bucket 187 bucket 191: 90% bucket 201: 70% Sorting block time: 00:00:01 Returning block of 3292286 for bucket 199 bucket 198: 80% bucket 203: 70% bucket 196: 90% bucket 195: 90% bucket 192: 100% Sorting block of length 4451874 for bucket 192 (Using difference cover) bucket 199: 70% Sorting block time: 00:00:01 Returning block of 4291380 for bucket 200 bucket 202: 80% bucket 200: 80% bucket 197: 80% bucket 194: 90% Sorting block time: 00:00:02 Returning block of 4451875 for bucket 192 bucket 203: 80% bucket 201: 80% bucket 191: 100% Sorting block of length 3469710 for bucket 191 (Using difference cover) bucket 198: 90% bucket 195: 100% Sorting block of length 4181966 for bucket 195 (Using difference cover) bucket 196: 100% Sorting block of length 3998163 for bucket 196 (Using difference cover) bucket 199: 80% bucket 202: 90% bucket 200: 90% bucket 197: 90% bucket 194: 100% Sorting block of length 2158286 for bucket 194 (Using difference cover) Sorting block time: 00:00:01 Returning block of 3469711 for bucket 191 bucket 203: 90% Sorting block time: 00:00:02 Returning block of 4181967 for bucket 195 Sorting block time: 00:00:02 Returning block of 3998164 for bucket 196 Sorting block time: 00:00:01 Returning block of 2158287 for bucket 194 bucket 201: 90% bucket 198: 100% Sorting block of length 5068310 for bucket 198 (Using difference cover) bucket 199: 90% bucket 203: 100% Sorting block of length 1000948 for bucket 203 (Using difference cover) Sorting block time: 00:00:00 Returning block of 1000949 for bucket 203 bucket 197: 100% Sorting block of length 4417938 for bucket 197 (Using difference cover) bucket 200: 100% Sorting block of length 4415005 for bucket 200 (Using difference cover) bucket 202: 100% Sorting block of length 5030221 for bucket 202 (Using difference cover) Sorting block time: 00:00:01 Returning block of 5068311 for bucket 198 bucket 201: 100% Sorting block of length 1705328 for bucket 201 (Using difference cover) bucket 199: 100% Sorting block of length 1375718 for bucket 199 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4417939 for bucket 197 Sorting block time: 00:00:02 Returning block of 4415006 for bucket 200 Sorting block time: 00:00:01 Returning block of 1705329 for bucket 201 Sorting block time: 00:00:00 Returning block of 1375719 for bucket 199 Sorting block time: 00:00:02 Returning block of 5030222 for bucket 202 Exited Ebwt loop fchr[A]: 0 fchr[C]: 259567700 fchr[G]: 259567700 fchr[T]: 391954798 fchr[$]: 783861161 Exiting Ebwt::buildToDisk() Returning from initFromVector Wrote 266840795 bytes to primary EBWT file: BS_CT.1.bt2 Wrote 195965296 bytes to secondary EBWT file: BS_CT.2.bt2 Re-opening _in1 and _in2 as input streams Returning from Ebwt constructor Headers: len: 783861161 bwtLen: 783861162 sz: 195965291 bwtSz: 195965291 lineRate: 6 offRate: 4 offMask: 0xfffffff0 ftabChars: 10 eftabLen: 20 eftabSz: 80 ftabLen: 1048577 ftabSz: 4194308 offsLen: 48991323 offsSz: 195965292 lineSz: 64 sideSz: 64 sideBwtSz: 48 sideBwtLen: 192 numSides: 4082611 numLines: 4082611 ebwtTotLen: 261287104 ebwtTotSz: 261287104 color: 0 reverse: 0 Total time for call to driver() for forward index: 00:05:39 Reading reference sizes Exited Ebwt loop fchr[A]: 0 fchr[C]: 391954798 fchr[G]: 524347498 fchr[T]: 524347498 fchr[$]: 783861161 Exiting Ebwt::buildToDisk() Returning from initFromVector Wrote 266840795 bytes to primary EBWT file: BS_GA.1.bt2 Wrote 195965296 bytes to secondary EBWT file: BS_GA.2.bt2 Re-opening _in1 and _in2 as input streams Returning from Ebwt constructor Headers: len: 783861161 bwtLen: 783861162 sz: 195965291 bwtSz: 195965291 lineRate: 6 offRate: 4 offMask: 0xfffffff0 ftabChars: 10 eftabLen: 20 eftabSz: 80 ftabLen: 1048577 ftabSz: 4194308 offsLen: 48991323 offsSz: 195965292 lineSz: 64 sideSz: 64 sideBwtSz: 48 sideBwtLen: 192 numSides: 4082611 numLines: 4082611 ebwtTotLen: 261287104 ebwtTotSz: 261287104 color: 0 reverse: 0 Total time for call to driver() for forward index: 00:05:42 Reading reference sizes Time reading reference sizes: 00:00:06 Calculating joined length Writing header Reserving space for joined string Joining reference sequences Time reading reference sizes: 00:00:06 Calculating joined length Writing header Reserving space for joined string Joining reference sequences Time to join reference sequences: 00:00:04 Time to reverse reference sequence: 00:00:00 bmax according to bmaxDivN setting: 6998760 Using parameters --bmax 5249070 --dcv 1024 Doing ahead-of-time memory usage test Passed! Constructing with these parameters: --bmax 5249070 --dcv 1024 Constructing suffix-array element generator Building DifferenceCoverSample Building sPrime Building sPrimeOrder V-Sorting samples Time to join reference sequences: 00:00:03 Time to reverse reference sequence: 00:00:01 bmax according to bmaxDivN setting: 6998760 Using parameters --bmax 5249070 --dcv 1024 Doing ahead-of-time memory usage test Passed! Constructing with these parameters: --bmax 5249070 --dcv 1024 Constructing suffix-array element generator Building DifferenceCoverSample Building sPrime Building sPrimeOrder V-Sorting samples V-Sorting samples time: 00:00:05 Allocating rank array Ranking v-sort output Ranking v-sort output time: 00:00:04 Invoking Larsson-Sadakane on ranks V-Sorting samples time: 00:00:05 Allocating rank array Ranking v-sort output Ranking v-sort output time: 00:00:04 Invoking Larsson-Sadakane on ranks Invoking Larsson-Sadakane on ranks time: 00:00:06 Sanity-checking and returning Building samples Reserving space for 300 sample suffixes Generating random suffixes QSorting 300 sample offsets, eliminating duplicates QSorting sample offsets, eliminating duplicates time: 00:00:00 Multikey QSorting 300 samples (Using difference cover) Multikey QSorting samples time: 00:00:00 Calculating bucket sizes Splitting and merging Splitting and merging time: 00:00:00 Split 38, merged 135; iterating... Invoking Larsson-Sadakane on ranks time: 00:00:07 Sanity-checking and returning Building samples Reserving space for 300 sample suffixes Generating random suffixes QSorting 300 sample offsets, eliminating duplicates QSorting sample offsets, eliminating duplicates time: 00:00:00 Multikey QSorting 300 samples (Using difference cover) Multikey QSorting samples time: 00:00:00 Calculating bucket sizes Splitting and merging Splitting and merging time: 00:00:00 Split 23, merged 19; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 44, merged 136; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 10, merged 7; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 23, merged 18; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 6, merged 6; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 11, merged 13; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 4, merged 3; iterating... Avg bucket size: 3.69746e+06 (target: 5249069) Converting suffix-array elements to index image Allocating ftab, absorbFtab Entering Ebwt loop Getting block 1 of 212 Reserving size (5249070) for bucket 1 Getting block 2 of 212 Getting block 3 of 212 Getting block 4 of 212 Getting block 5 of 212 Getting block 6 of 212 Getting block 7 of 212 Getting block 8 of 212 Getting block 9 of 212 Getting block 10 of 212 Getting block 11 of 212 Getting block 12 of 212 Getting block 13 of 212 Getting block 14 of 212 Getting block 15 of 212 Getting block 16 of 212 Getting block 17 of 212 Getting block 18 of 212 Getting block 19 of 212 Getting block 20 of 212 Getting block 21 of 212 Getting block 22 of 212 Getting block 23 of 212 Getting block 24 of 212 Getting block 25 of 212 Getting block 26 of 212 Calculating Z arrays for bucket 1 Reserving size (5249070) for bucket 2 Reserving size (5249070) for bucket 3 Reserving size (5249070) for bucket 4 Reserving size (5249070) for bucket 5 Reserving size (5249070) for bucket 6 Reserving size (5249070) for bucket 7 Reserving size (5249070) for bucket 8 Reserving size (5249070) for bucket 9 Reserving size (5249070) for bucket 10 Reserving size (5249070) for bucket 11 Reserving size (5249070) for bucket 12 Reserving size (5249070) for bucket 13 Reserving size (5249070) for bucket 14 Reserving size (5249070) for bucket 15 Reserving size (5249070) for bucket 16 Reserving size (5249070) for bucket 17 Reserving size (5249070) for bucket 18 Reserving size (5249070) for bucket 19 Reserving size (5249070) for bucket 20 Reserving size (5249070) for bucket 21 Reserving size (5249070) for bucket 22 Reserving size (5249070) for bucket 23 Reserving size (5249070) for bucket 24 Reserving size (5249070) for bucket 25 Reserving size (5249070) for bucket 26 Calculating Z arrays for bucket 2 Entering block accumulator loop for bucket 1: Calculating Z arrays for bucket 3 Calculating Z arrays for bucket 4 Calculating Z arrays for bucket 5 Calculating Z arrays for bucket 6 Calculating Z arrays for bucket 7 Calculating Z arrays for bucket 8 Calculating Z arrays for bucket 9 Calculating Z arrays for bucket 10 Calculating Z arrays for bucket 11 Calculating Z arrays for bucket 12 Calculating Z arrays for bucket 13 Calculating Z arrays for bucket 14 Calculating Z arrays for bucket 15 Calculating Z arrays for bucket 16 Calculating Z arrays for bucket 17 Calculating Z arrays for bucket 18 Calculating Z arrays for bucket 19 Calculating Z arrays for bucket 20 Calculating Z arrays for bucket 21 Calculating Z arrays for bucket 23 Calculating Z arrays for bucket 22 Calculating Z arrays for bucket 24 Calculating Z arrays for bucket 25 Calculating Z arrays for bucket 26 Entering block accumulator loop for bucket 2: Entering block accumulator loop for bucket 3: Entering block accumulator loop for bucket 4: Entering block accumulator loop for bucket 6: Entering block accumulator loop for bucket 5: Entering block accumulator loop for bucket 7: Entering block accumulator loop for bucket 9: Entering block accumulator loop for bucket 8: Entering block accumulator loop for bucket 10: Entering block accumulator loop for bucket 11: Entering block accumulator loop for bucket 13: Entering block accumulator loop for bucket 12: Entering block accumulator loop for bucket 14: Entering block accumulator loop for bucket 15: Entering block accumulator loop for bucket 17: Entering block accumulator loop for bucket 18: Entering block accumulator loop for bucket 16: Entering block accumulator loop for bucket 19: Entering block accumulator loop for bucket 20: Entering block accumulator loop for bucket 21: Entering block accumulator loop for bucket 23: Entering block accumulator loop for bucket 22: Entering block accumulator loop for bucket 25: Entering block accumulator loop for bucket 24: Entering block accumulator loop for bucket 26: Getting block 27 of 212 Reserving size (5249070) for bucket 27 Calculating Z arrays for bucket 27 Entering block accumulator loop for bucket 27: bucket 4: 10% bucket 8: 10% bucket 5: 10% bucket 17: 10% bucket 15: 10% bucket 11: 10% bucket 27: 10% bucket 23: 10% bucket 10: 10% bucket 1: 10% bucket 12: 10% bucket 2: 10% bucket 6: 10% bucket 7: 10% bucket 20: 10% bucket 25: 10% bucket 13: 10% bucket 3: 10% Splitting and merging Splitting and merging time: 00:00:00 Split 3, merged 9; iterating... bucket 24: 10% bucket 18: 10% bucket 16: 10% bucket 14: 10% bucket 22: 10% bucket 9: 10% bucket 19: 10% bucket 4: 20% bucket 26: 10% bucket 21: 10% bucket 5: 20% bucket 11: 20% bucket 6: 20% bucket 2: 20% bucket 8: 20% bucket 1: 20% bucket 15: 20% bucket 3: 20% bucket 17: 20% bucket 10: 20% bucket 12: 20% bucket 27: 20% bucket 7: 20% bucket 6: 30% bucket 5: 30% bucket 23: 20% bucket 14: 20% bucket 13: 20% bucket 25: 20% bucket 18: 20% bucket 4: 30% bucket 20: 20% bucket 9: 20% bucket 26: 20% bucket 16: 20% bucket 24: 20% bucket 19: 20% bucket 22: 20% bucket 11: 30% bucket 21: 20% bucket 6: 40% bucket 2: 30% bucket 1: 30% bucket 8: 30% bucket 3: 30% bucket 14: 30% bucket 15: 30% bucket 27: 30% bucket 7: 30% bucket 5: 40% bucket 12: 30% bucket 17: 30% bucket 10: 30% bucket 4: 40% bucket 26: 30% bucket 13: 30% bucket 21: 30% bucket 25: 30% bucket 9: 30% bucket 23: 30% bucket 18: 30% bucket 22: 30% bucket 3: 40% bucket 16: 30% bucket 19: 30% bucket 24: 30% bucket 20: 30% bucket 11: 40% bucket 1: 40% bucket 2: 40% bucket 6: 50% bucket 8: 40% bucket 14: 40% bucket 3: 50% bucket 5: 50% bucket 15: 40% bucket 7: 40% bucket 12: 40% bucket 10: 40% bucket 21: 40% bucket 4: 50% bucket 27: 40% bucket 17: 40% bucket 13: 40% bucket 26: 40% bucket 9: 40% bucket 11: 50% bucket 1: 50% bucket 25: 40% bucket 3: 60% bucket 18: 40% bucket 23: 40% bucket 5: 60% bucket 2: 50% bucket 22: 40% bucket 19: 40% bucket 24: 40% bucket 6: 60% bucket 16: 40% bucket 20: 40% bucket 8: 50% bucket 14: 50% bucket 1: 60% bucket 4: 60% bucket 15: 50% bucket 26: 50% bucket 9: 50% bucket 25: 50% bucket 21: 50% bucket 3: 70% bucket 7: 50% bucket 11: 60% bucket 2: 60% bucket 12: 50% bucket 10: 50% bucket 17: 50% bucket 5: 70% bucket 27: 50% bucket 6: 70% bucket 19: 50% bucket 13: 50% Splitting and merging Splitting and merging time: 00:00:00 Split 1, merged 2; iterating... Avg bucket size: 3.82371e+06 (target: 5249069) Converting suffix-array elements to index image Allocating ftab, absorbFtab Entering Ebwt loop Getting block 1 of 205 Reserving size (5249070) for bucket 1 Getting block 2 of 205 Getting block 3 of 205 Getting block 4 of 205 Getting block 5 of 205 Getting block 6 of 205 Getting block 7 of 205 Getting block 8 of 205 Getting block 9 of 205 Getting block 10 of 205 Getting block 11 of 205 Getting block 12 of 205 Calculating Z arrays for bucket 1 Reserving size (5249070) for bucket 2 Reserving size (5249070) for bucket 3 Getting block 13 of 205 Reserving size (5249070) for bucket 4 Reserving size (5249070) for bucket 5 Reserving size (5249070) for bucket 6 Getting block 14 of 205 Getting block 15 of 205 Getting block 16 of 205 Getting block 17 of 205 Getting block 18 of 205 Reserving size (5249070) for bucket 7 Reserving size (5249070) for bucket 8 Reserving size (5249070) for bucket 9 Reserving size (5249070) for bucket 10 Getting block 19 of 205 Getting block 20 of 205 Reserving size (5249070) for bucket 11 Reserving size (5249070) for bucket 12 Getting block 21 of 205 Getting block 22 of 205 Getting block 23 of 205 Getting block 24 of 205 Getting block 25 of 205 Entering block accumulator loop for bucket 1: Calculating Z arrays for bucket 2 Calculating Z arrays for bucket 3 Reserving size (5249070) for bucket 13 Calculating Z arrays for bucket 4 Calculating Z arrays for bucket 5 Reserving size (5249070) for bucket 14 Calculating Z arrays for bucket 6 Reserving size (5249070) for bucket 15 Reserving size (5249070) for bucket 16 Reserving size (5249070) for bucket 17 Reserving size (5249070) for bucket 18 Calculating Z arrays for bucket 7 Calculating Z arrays for bucket 8 Calculating Z arrays for bucket 9 Calculating Z arrays for bucket 10 Reserving size (5249070) for bucket 19 Reserving size (5249070) for bucket 20 Getting block 26 of 205 Calculating Z arrays for bucket 11 Calculating Z arrays for bucket 12 Reserving size (5249070) for bucket 21 Reserving size (5249070) for bucket 22 Reserving size (5249070) for bucket 23 Reserving size (5249070) for bucket 24 Reserving size (5249070) for bucket 25 Calculating Z arrays for bucket 13 Entering block accumulator loop for bucket 2: Entering block accumulator loop for bucket 3: Calculating Z arrays for bucket 14 Entering block accumulator loop for bucket 4: Entering block accumulator loop for bucket 5: Calculating Z arrays for bucket 15 Calculating Z arrays for bucket 16 Entering block accumulator loop for bucket 6: Calculating Z arrays for bucket 17 Entering block accumulator loop for bucket 7: Calculating Z arrays for bucket 18 Entering block accumulator loop for bucket 8: Calculating Z arrays for bucket 19 Entering block accumulator loop for bucket 9: Calculating Z arrays for bucket 20 Entering block accumulator loop for bucket 10: Reserving size (5249070) for bucket 26 Calculating Z arrays for bucket 21 Entering block accumulator loop for bucket 11: Entering block accumulator loop for bucket 12: Calculating Z arrays for bucket 23 Calculating Z arrays for bucket 24 Calculating Z arrays for bucket 22 Calculating Z arrays for bucket 25 Entering block accumulator loop for bucket 13: Entering block accumulator loop for bucket 14: Entering block accumulator loop for bucket 15: Entering block accumulator loop for bucket 16: Entering block accumulator loop for bucket 17: Entering block accumulator loop for bucket 18: Entering block accumulator loop for bucket 19: Entering block accumulator loop for bucket 20: Calculating Z arrays for bucket 26 Entering block accumulator loop for bucket 21: Entering block accumulator loop for bucket 23: Entering block accumulator loop for bucket 24: Entering block accumulator loop for bucket 22: Entering block accumulator loop for bucket 25: Entering block accumulator loop for bucket 26: Getting block 27 of 205 Reserving size (5249070) for bucket 27 Calculating Z arrays for bucket 27 Entering block accumulator loop for bucket 27: bucket 16: 50% bucket 1: 70% bucket 14: 60% bucket 18: 50% bucket 20: 50% bucket 22: 50% bucket 15: 60% bucket 23: 50% bucket 4: 70% bucket 8: 60% bucket 24: 50% bucket 10: 60% bucket 9: 60% bucket 5: 80% bucket 25: 60% bucket 7: 60% bucket 3: 80% bucket 6: 80% bucket 13: 60% bucket 2: 70% bucket 26: 60% bucket 12: 60% bucket 21: 60% bucket 11: 70% bucket 17: 60% bucket 19: 60% bucket 1: 80% bucket 12: 10% bucket 18: 60% bucket 27: 60% bucket 2: 10% bucket 16: 60% bucket 1: 10% bucket 4: 10% bucket 5: 10% bucket 3: 10% bucket 6: 10% bucket 8: 10% bucket 7: 10% bucket 9: 10% bucket 10: 10% bucket 10: 70% bucket 15: 10% bucket 17: 10% bucket 14: 10% bucket 20: 60% bucket 14: 70% bucket 11: 10% bucket 18: 10% bucket 16: 10% bucket 13: 10% bucket 20: 10% bucket 24: 10% bucket 25: 10% bucket 19: 10% bucket 21: 10% bucket 22: 10% bucket 26: 10% bucket 4: 80% bucket 23: 10% bucket 27: 10% bucket 8: 70% bucket 15: 70% bucket 22: 60% bucket 12: 20% bucket 24: 60% bucket 23: 60% bucket 5: 90% bucket 9: 70% bucket 3: 90% bucket 6: 90% bucket 7: 70% bucket 2: 80% bucket 13: 70% bucket 25: 70% bucket 1: 90% bucket 2: 20% bucket 12: 70% bucket 11: 80% bucket 26: 70% bucket 21: 70% bucket 17: 70% bucket 19: 70% bucket 24: 20% bucket 27: 70% bucket 18: 70% bucket 7: 20% bucket 16: 70% bucket 1: 20% bucket 4: 20% bucket 3: 20% bucket 5: 20% bucket 10: 80% bucket 6: 20% bucket 8: 20% bucket 12: 30% bucket 4: 90% bucket 14: 80% bucket 10: 20% bucket 9: 20% bucket 20: 70% bucket 8: 80% bucket 15: 20% bucket 17: 20% bucket 14: 20% bucket 13: 20% bucket 11: 20% bucket 15: 80% bucket 16: 20% bucket 18: 20% bucket 20: 20% bucket 7: 80% bucket 19: 20% bucket 21: 20% bucket 5: 100% Sorting block of length 3369875 for bucket 5 (Using difference cover) bucket 25: 20% bucket 3: 100% Sorting block of length 4862215 for bucket 3 (Using difference cover) bucket 22: 20% bucket 26: 20% bucket 23: 20% bucket 6: 100% Sorting block of length 4547582 for bucket 6 (Using difference cover) bucket 22: 70% bucket 2: 90% bucket 9: 80% bucket 24: 70% bucket 27: 20% bucket 1: 100% Sorting block of length 4845308 for bucket 1 (Using difference cover) bucket 27: 80% bucket 23: 70% bucket 13: 80% bucket 12: 80% bucket 11: 90% bucket 2: 30% bucket 25: 80% bucket 7: 30% bucket 26: 80% bucket 10: 30% bucket 17: 80% bucket 19: 80% bucket 21: 80% bucket 18: 80% bucket 16: 80% bucket 7: 90% bucket 10: 90% bucket 4: 100% Sorting block of length 2628655 for bucket 4 (Using difference cover) bucket 1: 30% bucket 24: 30% bucket 4: 30% bucket 3: 30% bucket 5: 30% bucket 8: 90% bucket 8: 30% bucket 6: 30% bucket 14: 90% bucket 12: 40% bucket 9: 30% bucket 20: 80% bucket 15: 90% bucket 13: 90% bucket 2: 100% Sorting block of length 5208862 for bucket 2 (Using difference cover) bucket 23: 80% bucket 14: 30% bucket 17: 30% bucket 15: 30% bucket 13: 30% bucket 24: 80% bucket 11: 30% bucket 16: 30% bucket 20: 30% bucket 9: 90% bucket 18: 30% bucket 19: 30% bucket 22: 80% bucket 22: 30% bucket 21: 30% bucket 25: 30% bucket 23: 30% bucket 27: 90% bucket 26: 30% bucket 12: 90% bucket 17: 90% bucket 11: 100% Sorting block of length 3976956 for bucket 11 (Using difference cover) bucket 27: 30% bucket 26: 90% bucket 8: 40% bucket 2: 40% bucket 7: 40% bucket 25: 90% Sorting block time: 00:00:02 Returning block of 3369876 for bucket 5 bucket 19: 90% bucket 10: 40% bucket 7: 100% Sorting block of length 4499628 for bucket 7 (Using difference cover) bucket 10: 100% Sorting block of length 3883503 for bucket 10 (Using difference cover) bucket 18: 90% Getting block 28 of 212 Reserving size (5249070) for bucket 28 Calculating Z arrays for bucket 28 Entering block accumulator loop for bucket 28: bucket 16: 90% bucket 21: 90% bucket 8: 100% Sorting block of length 1804905 for bucket 8 (Using difference cover) bucket 1: 40% bucket 4: 40% bucket 5: 40% bucket 3: 40% bucket 20: 90% bucket 14: 100% Sorting block of length 4887236 for bucket 14 (Using difference cover) bucket 6: 40% Sorting block time: 00:00:02 Returning block of 2628656 for bucket 4 bucket 14: 40% bucket 24: 40% Getting block 29 of 212 Reserving size (5249070) for bucket 29 Calculating Z arrays for bucket 29 Entering block accumulator loop for bucket 29: bucket 26: 100% Sorting block of length 900221 for bucket 26 (Using difference cover) bucket 13: 100% Sorting block of length 4435347 for bucket 13 (Using difference cover) bucket 12: 50% bucket 15: 100% Sorting block of length 3379267 for bucket 15 (Using difference cover) bucket 9: 40% bucket 27: 100% Sorting block of length 4821547 for bucket 27 (Using difference cover) bucket 9: 100% Sorting block of length 4399637 for bucket 9 (Using difference cover) bucket 24: 90% bucket 23: 90% Sorting block time: 00:00:03 Returning block of 4547583 for bucket 6 bucket 17: 40% bucket 15: 40% bucket 13: 40% bucket 11: 40% bucket 16: 40% Sorting block time: 00:00:04 Returning block of 4845309 for bucket 1 Sorting block time: 00:00:04 Returning block of 4862216 for bucket 3 Getting block 30 of 212 Reserving size (5249070) for bucket 30 Calculating Z arrays for bucket 30 Entering block accumulator loop for bucket 30: bucket 18: 40% bucket 20: 40% bucket 22: 90% bucket 7: 50% bucket 12: 100% Sorting block of length 1751674 for bucket 12 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1804906 for bucket 8 bucket 19: 40% Sorting block time: 00:00:01 Returning block of 900222 for bucket 26 Getting block 31 of 212 Reserving size (5249070) for bucket 31 Calculating Z arrays for bucket 31 Entering block accumulator loop for bucket 31: Getting block 32 of 212 Reserving size (5249070) for bucket 32 Calculating Z arrays for bucket 32 Entering block accumulator loop for bucket 32: Getting block 33 of 212 Reserving size (5249070) for bucket 33 Calculating Z arrays for bucket 33 Entering block accumulator loop for bucket 33: Getting block 34 of 212 Reserving size (5249070) for bucket 34 Calculating Z arrays for bucket 34 Entering block accumulator loop for bucket 34: bucket 17: 100% Sorting block of length 5046966 for bucket 17 (Using difference cover) bucket 22: 40% bucket 21: 40% bucket 25: 40% bucket 23: 40% bucket 26: 40% bucket 8: 50% bucket 2: 50% bucket 27: 40% bucket 20: 100% Sorting block of length 3333335 for bucket 20 (Using difference cover) bucket 25: 100% Sorting block of length 4488468 for bucket 25 (Using difference cover) bucket 16: 100% Sorting block of length 3879954 for bucket 16 (Using difference cover) bucket 10: 50% bucket 18: 100% Sorting block of length 4801808 for bucket 18 (Using difference cover) bucket 19: 100% Sorting block of length 3149834 for bucket 19 (Using difference cover) bucket 1: 50% bucket 4: 50% bucket 3: 50% bucket 5: 50% bucket 28: 10% bucket 6: 50% bucket 21: 100% Sorting block of length 5224866 for bucket 21 (Using difference cover) bucket 7: 60% bucket 14: 50% bucket 12: 60% Sorting block time: 00:00:01 Returning block of 1751675 for bucket 12 bucket 9: 50% bucket 24: 50% Getting block 35 of 212 Reserving size (5249070) for bucket 35 Calculating Z arrays for bucket 35 Entering block accumulator loop for bucket 35: Sorting block time: 00:00:03 Returning block of 3976957 for bucket 11 bucket 17: 50% Sorting block time: 00:00:02 Returning block of 4499629 for bucket 7 bucket 15: 50% bucket 13: 50% Getting block 36 of 212 Reserving size (5249070) for bucket 36 Calculating Z arrays for bucket 36 Entering block accumulator loop for bucket 36: bucket 2: 60% bucket 16: 50% Sorting block time: 00:00:03 Returning block of 5208863 for bucket 2 bucket 11: 50% bucket 29: 10% bucket 20: 50% Sorting block time: 00:00:02 Returning block of 3883504 for bucket 10 bucket 18: 50% bucket 24: 100% Sorting block of length 4236581 for bucket 24 (Using difference cover) Getting block 37 of 212 Reserving size (5249070) for bucket 37 Calculating Z arrays for bucket 37 Entering block accumulator loop for bucket 37: bucket 19: 50% Getting block 38 of 212 Reserving size (5249070) for bucket 38 Calculating Z arrays for bucket 38 Entering block accumulator loop for bucket 38: Getting block 39 of 212 Reserving size (5249070) for bucket 39 Calculating Z arrays for bucket 39 Entering block accumulator loop for bucket 39: bucket 8: 60% bucket 23: 100% Sorting block of length 4527241 for bucket 23 (Using difference cover) bucket 22: 100% Sorting block of length 3469042 for bucket 22 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3379268 for bucket 15 Sorting block time: 00:00:03 Returning block of 4435348 for bucket 13 bucket 22: 50% bucket 21: 50% Getting block 40 of 212 Reserving size (5249070) for bucket 40 Calculating Z arrays for bucket 40 Entering block accumulator loop for bucket 40: bucket 23: 50% bucket 25: 50% Getting block 41 of 212 Reserving size (5249070) for bucket 41 Calculating Z arrays for bucket 41 Entering block accumulator loop for bucket 41: bucket 1: 60% bucket 30: 10% bucket 10: 60% bucket 26: 50% bucket 32: 10% bucket 24: 60% bucket 3: 60% bucket 4: 60% bucket 5: 60% bucket 27: 50% bucket 31: 10% Sorting block time: 00:00:03 Returning block of 4887237 for bucket 14 bucket 12: 70% bucket 6: 60% bucket 7: 70% Sorting block time: 00:00:03 Returning block of 4821548 for bucket 27 bucket 33: 10% Getting block 42 of 212 Reserving size (5249070) for bucket 42 Calculating Z arrays for bucket 42 Entering block accumulator loop for bucket 42: bucket 2: 70% Sorting block time: 00:00:02 Returning block of 3149835 for bucket 19 bucket 9: 60% Getting block 43 of 212 Reserving size (5249070) for bucket 43 Calculating Z arrays for bucket 43 Entering block accumulator loop for bucket 43: bucket 28: 20% Sorting block time: 00:00:03 Returning block of 3333336 for bucket 20 Sorting block time: 00:00:04 Returning block of 4399638 for bucket 9 bucket 20: 60% Getting block 44 of 212 Reserving size (5249070) for bucket 44 Calculating Z arrays for bucket 44 Entering block accumulator loop for bucket 44: bucket 14: 60% Getting block 45 of 212 Reserving size (5249070) for bucket 45 Calculating Z arrays for bucket 45 Entering block accumulator loop for bucket 45: Getting block 46 of 212 Reserving size (5249070) for bucket 46 Calculating Z arrays for bucket 46 Entering block accumulator loop for bucket 46: bucket 34: 10% bucket 15: 60% bucket 13: 60% bucket 17: 60% bucket 1: 70% bucket 11: 60% bucket 16: 60% bucket 18: 60% bucket 8: 70% bucket 23: 60% bucket 19: 60% Sorting block time: 00:00:03 Returning block of 3879955 for bucket 16 Sorting block time: 00:00:03 Returning block of 4488469 for bucket 25 bucket 35: 10% Sorting block time: 00:00:03 Returning block of 5046967 for bucket 17 bucket 22: 60% Getting block 47 of 212 Reserving size (5249070) for bucket 47 Calculating Z arrays for bucket 47 Entering block accumulator loop for bucket 47: bucket 21: 60% Getting block 48 of 212 Reserving size (5249070) for bucket 48 Calculating Z arrays for bucket 48 Entering block accumulator loop for bucket 48: bucket 25: 60% bucket 3: 70% bucket 10: 70% bucket 5: 70% bucket 36: 10% bucket 29: 20% bucket 4: 70% Getting block 49 of 212 Reserving size (5249070) for bucket 49 Calculating Z arrays for bucket 49 Entering block accumulator loop for bucket 49: bucket 24: 70% bucket 37: 10% bucket 15: 70% bucket 26: 60% bucket 6: 70% bucket 12: 80% Sorting block time: 00:00:04 Returning block of 4801809 for bucket 18 bucket 27: 60% bucket 7: 80% bucket 39: 10% bucket 2: 80% bucket 38: 10% Sorting block time: 00:00:03 Returning block of 3469043 for bucket 22 bucket 31: 20% Getting block 50 of 212 Reserving size (5249070) for bucket 50 Calculating Z arrays for bucket 50 Entering block accumulator loop for bucket 50: bucket 41: 10% Sorting block time: 00:00:04 Returning block of 5224867 for bucket 21 Getting block 51 of 212 Reserving size (5249070) for bucket 51 Calculating Z arrays for bucket 51 Entering block accumulator loop for bucket 51: bucket 32: 20% bucket 9: 70% bucket 30: 20% Sorting block time: 00:00:03 Returning block of 4236582 for bucket 24 bucket 20: 70% bucket 40: 10% Getting block 52 of 212 Reserving size (5249070) for bucket 52 Calculating Z arrays for bucket 52 Entering block accumulator loop for bucket 52: Getting block 53 of 212 Reserving size (5249070) for bucket 53 Calculating Z arrays for bucket 53 Entering block accumulator loop for bucket 53: bucket 14: 70% bucket 1: 80% bucket 13: 70% bucket 15: 80% bucket 17: 70% bucket 11: 70% bucket 16: 70% bucket 43: 10% bucket 28: 30% bucket 42: 10% bucket 8: 80% bucket 18: 70% Sorting block time: 00:00:04 Returning block of 4527242 for bucket 23 bucket 23: 70% bucket 33: 20% bucket 19: 70% Getting block 54 of 212 Reserving size (5249070) for bucket 54 Calculating Z arrays for bucket 54 Entering block accumulator loop for bucket 54: bucket 44: 10% bucket 3: 80% bucket 5: 80% bucket 22: 70% bucket 21: 70% bucket 4: 80% bucket 34: 20% bucket 10: 80% bucket 45: 10% bucket 6: 80% bucket 25: 70% bucket 7: 90% bucket 2: 90% bucket 24: 80% bucket 46: 10% bucket 12: 90% bucket 26: 70% bucket 29: 30% bucket 49: 10% bucket 27: 70% bucket 15: 90% bucket 9: 80% bucket 36: 20% bucket 20: 80% bucket 1: 90% bucket 35: 20% bucket 47: 10% bucket 14: 80% bucket 37: 20% bucket 13: 80% bucket 17: 80% bucket 48: 10% bucket 25: 80% bucket 16: 80% bucket 8: 90% bucket 11: 80% bucket 18: 80% bucket 30: 30% bucket 23: 80% bucket 19: 80% bucket 3: 90% bucket 5: 90% bucket 31: 30% bucket 32: 30% bucket 4: 90% bucket 38: 20% bucket 6: 90% bucket 51: 10% bucket 10: 90% bucket 40: 20% bucket 53: 10% bucket 22: 80% bucket 21: 80% bucket 2: 100% Sorting block of length 2546184 for bucket 2 (Using difference cover) bucket 7: 100% Sorting block of length 2827571 for bucket 7 (Using difference cover) bucket 39: 20% bucket 52: 10% bucket 12: 100% Sorting block of length 2951085 for bucket 12 (Using difference cover) bucket 26: 80% bucket 24: 90% bucket 41: 20% bucket 50: 10% bucket 28: 40% bucket 15: 100% Sorting block of length 3920295 for bucket 15 (Using difference cover) bucket 1: 100% Sorting block of length 3200949 for bucket 1 (Using difference cover) bucket 9: 90% bucket 42: 20% bucket 27: 80% bucket 44: 20% bucket 20: 90% bucket 36: 30% bucket 29: 40% bucket 14: 90% bucket 43: 20% bucket 13: 90% bucket 33: 30% bucket 46: 20% bucket 8: 100% Sorting block of length 3561048 for bucket 8 (Using difference cover) bucket 17: 90% bucket 16: 90% bucket 25: 90% bucket 11: 90% bucket 3: 100% Sorting block of length 3863873 for bucket 3 (Using difference cover) bucket 5: 100% Sorting block of length 2393678 for bucket 5 (Using difference cover) bucket 37: 30% bucket 18: 90% bucket 23: 90% bucket 4: 100% Sorting block of length 3629365 for bucket 4 (Using difference cover) bucket 19: 90% bucket 6: 100% Sorting block of length 4430338 for bucket 6 (Using difference cover) bucket 45: 20% bucket 10: 100% Sorting block of length 4652777 for bucket 10 (Using difference cover) bucket 34: 30% bucket 22: 90% bucket 21: 90% bucket 54: 10% bucket 38: 30% Sorting block time: 00:00:02 Returning block of 2546185 for bucket 2 bucket 35: 30% bucket 30: 40% Getting block 28 of 205 Reserving size (5249070) for bucket 28 Calculating Z arrays for bucket 28 Entering block accumulator loop for bucket 28: bucket 47: 20% bucket 49: 20% Sorting block time: 00:00:02 Returning block of 2827572 for bucket 7 bucket 32: 40% bucket 26: 90% bucket 24: 100% Sorting block of length 4558106 for bucket 24 (Using difference cover) bucket 40: 30% Getting block 29 of 205 Reserving size (5249070) for bucket 29 Calculating Z arrays for bucket 29 Entering block accumulator loop for bucket 29: bucket 9: 100% Sorting block of length 4377465 for bucket 9 (Using difference cover) bucket 31: 40% Sorting block time: 00:00:02 Returning block of 2951086 for bucket 12 bucket 51: 20% bucket 27: 90% bucket 20: 100% Sorting block of length 4685110 for bucket 20 (Using difference cover) Getting block 30 of 205 Reserving size (5249070) for bucket 30 Calculating Z arrays for bucket 30 Entering block accumulator loop for bucket 30: bucket 48: 20% bucket 13: 100% Sorting block of length 4962602 for bucket 13 (Using difference cover) bucket 14: 100% Sorting block of length 4840364 for bucket 14 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3200950 for bucket 1 bucket 39: 30% Getting block 31 of 205 Reserving size (5249070) for bucket 31 Calculating Z arrays for bucket 31 Entering block accumulator loop for bucket 31: bucket 17: 100% Sorting block of length 5049479 for bucket 17 (Using difference cover) bucket 11: 100% Sorting block of length 4231464 for bucket 11 (Using difference cover) bucket 16: 100% Sorting block of length 1334352 for bucket 16 (Using difference cover) bucket 36: 40% bucket 52: 20% bucket 25: 100% Sorting block of length 5148269 for bucket 25 (Using difference cover) bucket 28: 50% Sorting block time: 00:00:02 Returning block of 2393679 for bucket 5 bucket 42: 30% Getting block 32 of 205 Reserving size (5249070) for bucket 32 Calculating Z arrays for bucket 32 Entering block accumulator loop for bucket 32: Sorting block time: 00:00:03 Returning block of 3920296 for bucket 15 bucket 18: 100% Sorting block of length 4254999 for bucket 18 (Using difference cover) bucket 19: 100% Sorting block of length 2300290 for bucket 19 (Using difference cover) bucket 43: 30% Getting block 33 of 205 Reserving size (5249070) for bucket 33 Calculating Z arrays for bucket 33 Entering block accumulator loop for bucket 33: bucket 44: 30% bucket 38: 40% bucket 41: 30% bucket 23: 100% Sorting block of length 3967567 for bucket 23 (Using difference cover) bucket 33: 40% bucket 53: 20% bucket 22: 100% Sorting block of length 3990622 for bucket 22 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3561049 for bucket 8 bucket 29: 50% bucket 21: 100% Sorting block of length 4618197 for bucket 21 (Using difference cover) bucket 46: 30% Getting block 34 of 205 Reserving size (5249070) for bucket 34 Calculating Z arrays for bucket 34 Entering block accumulator loop for bucket 34: Sorting block time: 00:00:01 Returning block of 1334353 for bucket 16 bucket 50: 20% Getting block 35 of 205 Reserving size (5249070) for bucket 35 Calculating Z arrays for bucket 35 Entering block accumulator loop for bucket 35: bucket 26: 100% Sorting block of length 744359 for bucket 26 (Using difference cover) bucket 27: 100% Sorting block of length 4912305 for bucket 27 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3629366 for bucket 4 Sorting block time: 00:00:03 Returning block of 3863874 for bucket 3 bucket 47: 30% bucket 28: 10% Getting block 36 of 205 Reserving size (5249070) for bucket 36 Calculating Z arrays for bucket 36 Entering block accumulator loop for bucket 36: Getting block 37 of 205 Reserving size (5249070) for bucket 37 Calculating Z arrays for bucket 37 Entering block accumulator loop for bucket 37: bucket 37: 40% bucket 30: 50% Sorting block time: 00:00:01 Returning block of 744360 for bucket 26 bucket 34: 40% bucket 29: 10% Getting block 38 of 205 Reserving size (5249070) for bucket 38 Calculating Z arrays for bucket 38 Entering block accumulator loop for bucket 38: Sorting block time: 00:00:04 Returning block of 4430339 for bucket 6 bucket 49: 30% bucket 30: 10% bucket 45: 30% bucket 31: 50% Sorting block time: 00:00:02 Returning block of 2300291 for bucket 19 Getting block 39 of 205 Reserving size (5249070) for bucket 39 Calculating Z arrays for bucket 39 Entering block accumulator loop for bucket 39: Sorting block time: 00:00:04 Returning block of 4652778 for bucket 10 Getting block 40 of 205 Reserving size (5249070) for bucket 40 Calculating Z arrays for bucket 40 Entering block accumulator loop for bucket 40: bucket 39: 40% bucket 31: 10% bucket 35: 40% bucket 40: 40% Getting block 41 of 205 Reserving size (5249070) for bucket 41 Calculating Z arrays for bucket 41 Entering block accumulator loop for bucket 41: bucket 42: 40% bucket 36: 50% bucket 32: 50% bucket 51: 30% bucket 52: 30% Sorting block time: 00:00:03 Returning block of 4377466 for bucket 9 bucket 33: 50% Getting block 42 of 205 Reserving size (5249070) for bucket 42 Calculating Z arrays for bucket 42 Entering block accumulator loop for bucket 42: Sorting block time: 00:00:04 Returning block of 4558107 for bucket 24 bucket 54: 20% Getting block 43 of 205 Reserving size (5249070) for bucket 43 Calculating Z arrays for bucket 43 Entering block accumulator loop for bucket 43: Sorting block time: 00:00:04 Returning block of 4685111 for bucket 20 bucket 32: 10% bucket 44: 40% bucket 43: 40% bucket 28: 60% bucket 35: 10% bucket 48: 30% Getting block 44 of 205 Reserving size (5249070) for bucket 44 Calculating Z arrays for bucket 44 Entering block accumulator loop for bucket 44: bucket 41: 40% Sorting block time: 00:00:03 Returning block of 4231465 for bucket 11 Sorting block time: 00:00:03 Returning block of 4840365 for bucket 14 bucket 38: 50% Sorting block time: 00:00:03 Returning block of 4255000 for bucket 18 Sorting block time: 00:00:03 Returning block of 3967568 for bucket 23 Getting block 45 of 205 Reserving size (5249070) for bucket 45 Calculating Z arrays for bucket 45 Entering block accumulator loop for bucket 45: bucket 29: 60% Getting block 46 of 205 Reserving size (5249070) for bucket 46 Calculating Z arrays for bucket 46 Entering block accumulator loop for bucket 46: bucket 33: 10% Getting block 47 of 205 Reserving size (5249070) for bucket 47 Calculating Z arrays for bucket 47 Entering block accumulator loop for bucket 47: Getting block 48 of 205 Reserving size (5249070) for bucket 48 Calculating Z arrays for bucket 48 Entering block accumulator loop for bucket 48: Sorting block time: 00:00:03 Returning block of 5049480 for bucket 17 bucket 47: 40% bucket 46: 40% Sorting block time: 00:00:04 Returning block of 4962603 for bucket 13 bucket 34: 10% bucket 53: 30% Getting block 49 of 205 Reserving size (5249070) for bucket 49 Calculating Z arrays for bucket 49 Entering block accumulator loop for bucket 49: Sorting block time: 00:00:03 Returning block of 3990623 for bucket 22 bucket 30: 60% bucket 37: 10% Getting block 50 of 205 Reserving size (5249070) for bucket 50 Calculating Z arrays for bucket 50 Entering block accumulator loop for bucket 50: Getting block 51 of 205 Reserving size (5249070) for bucket 51 Calculating Z arrays for bucket 51 Entering block accumulator loop for bucket 51: bucket 28: 20% Sorting block time: 00:00:04 Returning block of 5148270 for bucket 25 bucket 37: 50% Sorting block time: 00:00:03 Returning block of 4912306 for bucket 27 Sorting block time: 00:00:03 Returning block of 4618198 for bucket 21 bucket 38: 10% Getting block 52 of 205 Reserving size (5249070) for bucket 52 Calculating Z arrays for bucket 52 Entering block accumulator loop for bucket 52: bucket 31: 60% bucket 35: 20% Getting block 53 of 205 Reserving size (5249070) for bucket 53 Calculating Z arrays for bucket 53 Entering block accumulator loop for bucket 53: Getting block 54 of 205 Reserving size (5249070) for bucket 54 Calculating Z arrays for bucket 54 Entering block accumulator loop for bucket 54: bucket 34: 50% bucket 49: 40% bucket 50: 30% bucket 36: 10% bucket 29: 20% bucket 30: 20% bucket 40: 10% bucket 42: 50% bucket 39: 10% bucket 39: 50% bucket 40: 50% bucket 31: 20% bucket 45: 10% bucket 35: 50% bucket 36: 60% bucket 32: 60% bucket 28: 70% bucket 45: 40% bucket 33: 60% bucket 51: 40% bucket 42: 10% bucket 41: 10% bucket 52: 40% bucket 29: 70% bucket 43: 50% bucket 43: 10% bucket 44: 50% bucket 54: 30% bucket 33: 20% bucket 47: 10% bucket 44: 10% bucket 46: 50% bucket 35: 30% bucket 38: 60% bucket 32: 20% bucket 31: 70% bucket 47: 50% bucket 48: 40% bucket 46: 10% bucket 41: 50% bucket 34: 20% bucket 48: 10% bucket 30: 70% bucket 37: 20% bucket 49: 10% bucket 37: 60% bucket 50: 10% bucket 53: 40% bucket 28: 30% bucket 52: 10% bucket 54: 10% bucket 30: 30% bucket 51: 10% bucket 32: 70% bucket 42: 60% bucket 40: 20% bucket 36: 70% bucket 38: 20% bucket 47: 20% bucket 45: 20% bucket 36: 20% bucket 29: 30% bucket 53: 10% bucket 33: 30% bucket 40: 60% bucket 39: 20% bucket 33: 70% bucket 29: 80% bucket 49: 50% bucket 35: 60% bucket 50: 40% bucket 28: 80% bucket 34: 60% bucket 39: 60% bucket 45: 50% bucket 31: 80% bucket 51: 50% bucket 31: 30% bucket 44: 20% bucket 47: 60% bucket 43: 60% bucket 38: 70% bucket 46: 60% bucket 44: 60% bucket 41: 20% bucket 52: 50% bucket 35: 40% bucket 42: 20% bucket 32: 30% bucket 49: 20% bucket 48: 50% bucket 30: 80% bucket 50: 20% bucket 41: 60% bucket 48: 20% bucket 54: 40% bucket 38: 30% bucket 43: 20% bucket 34: 30% bucket 37: 70% bucket 37: 30% bucket 47: 30% bucket 54: 20% bucket 40: 30% bucket 46: 20% bucket 36: 80% bucket 40: 70% bucket 52: 20% bucket 28: 40% bucket 42: 70% bucket 30: 40% bucket 45: 30% bucket 32: 80% bucket 28: 90% bucket 29: 90% bucket 33: 80% bucket 34: 70% bucket 51: 20% bucket 36: 30% bucket 29: 40% bucket 47: 70% bucket 39: 70% bucket 53: 50% bucket 31: 90% bucket 35: 70% bucket 44: 30% bucket 50: 50% bucket 33: 40% bucket 51: 60% bucket 31: 40% bucket 49: 60% bucket 32: 40% bucket 48: 30% bucket 39: 30% bucket 45: 60% bucket 38: 80% bucket 43: 70% bucket 44: 70% bucket 53: 20% bucket 52: 60% bucket 35: 50% bucket 30: 90% bucket 46: 70% bucket 41: 30% bucket 49: 30% bucket 50: 30% bucket 42: 30% bucket 40: 80% bucket 47: 40% bucket 38: 40% bucket 43: 30% bucket 36: 90% bucket 42: 80% bucket 54: 50% bucket 37: 80% bucket 29: 100% Sorting block of length 2816923 for bucket 29 (Using difference cover) bucket 37: 40% bucket 40: 40% bucket 41: 70% bucket 34: 40% bucket 48: 60% bucket 54: 30% bucket 28: 50% bucket 28: 100% Sorting block of length 3932586 for bucket 28 (Using difference cover) bucket 32: 90% bucket 52: 30% bucket 46: 30% bucket 30: 50% bucket 33: 90% bucket 34: 80% Sorting block time: 00:00:01 Returning block of 2816924 for bucket 29 bucket 44: 40% bucket 45: 40% bucket 47: 80% bucket 31: 100% Sorting block of length 3906557 for bucket 31 (Using difference cover) Getting block 55 of 212 Reserving size (5249070) for bucket 55 Calculating Z arrays for bucket 55 Entering block accumulator loop for bucket 55: bucket 39: 80% bucket 30: 100% Sorting block of length 3370746 for bucket 30 (Using difference cover) bucket 35: 80% bucket 51: 70% bucket 46: 80% bucket 29: 50% bucket 53: 60% bucket 32: 50% bucket 50: 60% bucket 51: 30% bucket 48: 40% bucket 31: 50% bucket 44: 80% bucket 38: 90% bucket 36: 40% bucket 43: 80% bucket 35: 60% bucket 49: 70% bucket 50: 40% bucket 40: 50% bucket 33: 50% bucket 42: 90% bucket 39: 40% bucket 41: 40% bucket 40: 90% bucket 38: 50% bucket 47: 50% bucket 36: 100% Sorting block of length 4400219 for bucket 36 (Using difference cover) bucket 49: 40% bucket 33: 100% Sorting block of length 2826894 for bucket 33 (Using difference cover) bucket 52: 70% bucket 42: 40% bucket 53: 30% bucket 43: 40% bucket 37: 90% bucket 45: 70% bucket 41: 80% bucket 37: 50% bucket 34: 50% bucket 48: 70% bucket 54: 40% bucket 46: 90% bucket 38: 100% Sorting block of length 2475472 for bucket 38 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3370747 for bucket 30 bucket 54: 60% bucket 51: 80% Sorting block time: 00:00:03 Returning block of 3932587 for bucket 28 Getting block 56 of 212 Reserving size (5249070) for bucket 56 Calculating Z arrays for bucket 56 Entering block accumulator loop for bucket 56: bucket 55: 10% bucket 28: 60% bucket 34: 90% Getting block 57 of 212 Reserving size (5249070) for bucket 57 Calculating Z arrays for bucket 57 Entering block accumulator loop for bucket 57: bucket 47: 90% bucket 42: 100% Sorting block of length 4397802 for bucket 42 (Using difference cover) bucket 32: 100% Sorting block of length 3166570 for bucket 32 (Using difference cover) bucket 44: 50% bucket 39: 90% bucket 35: 90% bucket 52: 40% bucket 45: 50% Sorting block time: 00:00:03 Returning block of 3906558 for bucket 31 bucket 30: 60% bucket 31: 60% bucket 32: 60% bucket 48: 50% Getting block 58 of 212 Reserving size (5249070) for bucket 58 Calculating Z arrays for bucket 58 Entering block accumulator loop for bucket 58: bucket 44: 90% Sorting block time: 00:00:02 Returning block of 2826895 for bucket 33 bucket 43: 90% bucket 51: 40% bucket 53: 70% Getting block 59 of 212 Reserving size (5249070) for bucket 59 Calculating Z arrays for bucket 59 Entering block accumulator loop for bucket 59: bucket 46: 40% bucket 49: 50% bucket 40: 60% bucket 29: 60% bucket 35: 70% bucket 50: 50% bucket 47: 60% Sorting block time: 00:00:02 Returning block of 2475473 for bucket 38 bucket 41: 50% bucket 36: 50% bucket 40: 100% Sorting block of length 1363320 for bucket 40 (Using difference cover) bucket 50: 70% Getting block 60 of 212 Reserving size (5249070) for bucket 60 Calculating Z arrays for bucket 60 Entering block accumulator loop for bucket 60: bucket 49: 80% bucket 38: 60% bucket 48: 80% Sorting block time: 00:00:03 Returning block of 4400220 for bucket 36 bucket 55: 20% bucket 33: 60% Getting block 61 of 212 Reserving size (5249070) for bucket 61 Calculating Z arrays for bucket 61 Entering block accumulator loop for bucket 61: bucket 52: 80% bucket 41: 90% bucket 45: 80% bucket 37: 100% Sorting block of length 3625390 for bucket 37 (Using difference cover) bucket 43: 50% bucket 56: 10% bucket 45: 60% bucket 37: 60% bucket 39: 50% bucket 46: 100% Sorting block of length 2388357 for bucket 46 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1363321 for bucket 40 bucket 42: 50% Getting block 62 of 212 Reserving size (5249070) for bucket 62 Calculating Z arrays for bucket 62 Entering block accumulator loop for bucket 62: Sorting block time: 00:00:03 Returning block of 3166571 for bucket 32 bucket 57: 10% bucket 34: 100% Sorting block of length 3812651 for bucket 34 (Using difference cover) bucket 51: 90% Getting block 63 of 212 Reserving size (5249070) for bucket 63 Calculating Z arrays for bucket 63 Entering block accumulator loop for bucket 63: bucket 54: 50% bucket 47: 100% Sorting block of length 3196200 for bucket 47 (Using difference cover) bucket 34: 60% bucket 53: 40% bucket 54: 70% bucket 29: 70% bucket 39: 100% Sorting block of length 4949827 for bucket 39 (Using difference cover) bucket 44: 60% Sorting block time: 00:00:03 Returning block of 4397803 for bucket 42 bucket 47: 70% bucket 48: 60% bucket 52: 50% bucket 44: 100% Sorting block of length 3108624 for bucket 44 (Using difference cover) Getting block 64 of 212 Reserving size (5249070) for bucket 64 Calculating Z arrays for bucket 64 Entering block accumulator loop for bucket 64: bucket 32: 70% bucket 28: 70% bucket 31: 70% bucket 30: 70% bucket 51: 50% bucket 50: 60% bucket 53: 80% bucket 35: 80% bucket 59: 10% bucket 49: 60% bucket 40: 70% bucket 43: 100% Sorting block of length 4646092 for bucket 43 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2388358 for bucket 46 bucket 58: 10% bucket 48: 90% Getting block 65 of 212 Reserving size (5249070) for bucket 65 Calculating Z arrays for bucket 65 Entering block accumulator loop for bucket 65: bucket 54: 60% bucket 35: 100% Sorting block of length 2834120 for bucket 35 (Using difference cover) bucket 38: 70% bucket 55: 30% bucket 56: 20% bucket 41: 60% bucket 33: 70% bucket 49: 90% bucket 60: 10% bucket 52: 90% bucket 61: 10% bucket 46: 50% bucket 36: 60% Sorting block time: 00:00:03 Returning block of 3625391 for bucket 37 bucket 43: 60% bucket 50: 80% bucket 41: 100% Sorting block of length 4306816 for bucket 41 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3196201 for bucket 47 bucket 45: 90% bucket 37: 70% bucket 45: 70% Getting block 66 of 212 Reserving size (5249070) for bucket 66 Calculating Z arrays for bucket 66 Entering block accumulator loop for bucket 66: Getting block 67 of 212 Reserving size (5249070) for bucket 67 Calculating Z arrays for bucket 67 Entering block accumulator loop for bucket 67: bucket 39: 60% bucket 48: 70% bucket 42: 60% bucket 57: 20% bucket 62: 10% Sorting block time: 00:00:02 Returning block of 3108625 for bucket 44 bucket 47: 80% bucket 51: 100% Sorting block of length 2517703 for bucket 51 (Using difference cover) Getting block 68 of 212 Reserving size (5249070) for bucket 68 Calculating Z arrays for bucket 68 Entering block accumulator loop for bucket 68: bucket 52: 60% bucket 50: 70% bucket 28: 80% bucket 30: 80% bucket 35: 90% bucket 59: 20% bucket 54: 70% bucket 40: 80% bucket 32: 80% bucket 49: 70% bucket 29: 80% bucket 51: 60% bucket 53: 50% Sorting block time: 00:00:04 Returning block of 3812652 for bucket 34 Sorting block time: 00:00:03 Returning block of 2834121 for bucket 35 bucket 31: 80% bucket 64: 10% Getting block 69 of 212 Reserving size (5249070) for bucket 69 Calculating Z arrays for bucket 69 Entering block accumulator loop for bucket 69: bucket 34: 70% bucket 54: 80% Getting block 70 of 212 Reserving size (5249070) for bucket 70 Calculating Z arrays for bucket 70 Entering block accumulator loop for bucket 70: bucket 63: 10% bucket 48: 100% Sorting block of length 2151181 for bucket 48 (Using difference cover) bucket 60: 20% bucket 38: 80% bucket 65: 10% bucket 58: 20% bucket 41: 70% bucket 44: 70% bucket 56: 30% bucket 52: 100% Sorting block of length 4537268 for bucket 52 (Using difference cover) bucket 55: 40% Sorting block time: 00:00:01 Returning block of 2517704 for bucket 51 bucket 53: 90% Getting block 71 of 212 Reserving size (5249070) for bucket 71 Calculating Z arrays for bucket 71 Entering block accumulator loop for bucket 71: Sorting block time: 00:00:03 Returning block of 4646093 for bucket 43 Sorting block time: 00:00:04 Returning block of 4949828 for bucket 39 bucket 35: 100% Sorting block of length 5153746 for bucket 35 (Using difference cover) bucket 43: 70% bucket 67: 10% Getting block 72 of 212 Reserving size (5249070) for bucket 72 Calculating Z arrays for bucket 72 Entering block accumulator loop for bucket 72: bucket 37: 80% Getting block 73 of 212 Reserving size (5249070) for bucket 73 Calculating Z arrays for bucket 73 Entering block accumulator loop for bucket 73: bucket 36: 70% bucket 33: 80% bucket 49: 100% Sorting block of length 4962665 for bucket 49 (Using difference cover) bucket 45: 80% bucket 61: 20% bucket 46: 60% bucket 48: 80% bucket 50: 80% bucket 57: 30% bucket 47: 90% bucket 52: 70% bucket 42: 70% bucket 39: 70% bucket 50: 90% bucket 51: 70% Sorting block time: 00:00:04 Returning block of 4306817 for bucket 41 bucket 66: 10% bucket 64: 20% bucket 68: 10% bucket 62: 20% Sorting block time: 00:00:02 Returning block of 2151182 for bucket 48 Getting block 74 of 212 Reserving size (5249070) for bucket 74 Calculating Z arrays for bucket 74 Entering block accumulator loop for bucket 74: Getting block 75 of 212 Reserving size (5249070) for bucket 75 Calculating Z arrays for bucket 75 Entering block accumulator loop for bucket 75: bucket 34: 80% bucket 45: 100% Sorting block of length 4896101 for bucket 45 (Using difference cover) bucket 59: 30% bucket 40: 90% bucket 60: 30% bucket 49: 80% bucket 38: 90% bucket 54: 80% bucket 28: 90% bucket 29: 90% bucket 30: 90% bucket 31: 90% bucket 32: 90% bucket 71: 10% bucket 53: 60% bucket 70: 10% bucket 45: 90% bucket 33: 90% bucket 48: 90% Sorting block time: 00:00:03 Returning block of 4537269 for bucket 52 bucket 56: 40% bucket 55: 50% bucket 54: 90% bucket 65: 20% Getting block 76 of 212 Reserving size (5249070) for bucket 76 Calculating Z arrays for bucket 76 Entering block accumulator loop for bucket 76: bucket 36: 80% bucket 69: 10% bucket 44: 80% bucket 61: 30% bucket 63: 20% bucket 37: 90% bucket 58: 30% bucket 67: 20% bucket 41: 80% bucket 53: 100% Sorting block of length 955251 for bucket 53 (Using difference cover) bucket 72: 10% Sorting block time: 00:00:04 Returning block of 5153747 for bucket 35 bucket 50: 90% bucket 59: 40% bucket 52: 80% bucket 57: 40% Getting block 55 of 205 Reserving size (5249070) for bucket 55 Calculating Z arrays for bucket 55 Entering block accumulator loop for bucket 55: bucket 43: 80% Sorting block time: 00:00:03 Returning block of 4962666 for bucket 49 bucket 46: 70% bucket 47: 100% Sorting block of length 3776972 for bucket 47 (Using difference cover) bucket 38: 100% Sorting block of length 4662745 for bucket 38 (Using difference cover) bucket 73: 10% bucket 68: 20% Getting block 77 of 212 Reserving size (5249070) for bucket 77 Calculating Z arrays for bucket 77 Entering block accumulator loop for bucket 77: bucket 40: 100% Sorting block of length 3905706 for bucket 40 (Using difference cover) bucket 50: 100% Sorting block of length 3664577 for bucket 50 (Using difference cover) bucket 49: 90% Sorting block time: 00:00:01 Returning block of 955252 for bucket 53 Getting block 78 of 212 Reserving size (5249070) for bucket 78 Calculating Z arrays for bucket 78 Entering block accumulator loop for bucket 78: bucket 42: 80% bucket 56: 50% bucket 62: 30% bucket 64: 30% bucket 75: 10% bucket 74: 10% bucket 51: 80% bucket 39: 80% bucket 34: 90% bucket 66: 20% bucket 60: 40% bucket 30: 100% Sorting block of length 1867845 for bucket 30 (Using difference cover) bucket 71: 20% bucket 48: 100% Sorting block of length 2021347 for bucket 48 (Using difference cover) bucket 29: 100% Sorting block of length 4157488 for bucket 29 (Using difference cover) bucket 28: 100% Sorting block of length 2901193 for bucket 28 (Using difference cover) bucket 33: 100% Sorting block of length 3076234 for bucket 33 (Using difference cover) Sorting block time: 00:00:04 Returning block of 4896102 for bucket 45 bucket 31: 100% Sorting block of length 3585683 for bucket 31 (Using difference cover) bucket 65: 30% bucket 54: 90% bucket 32: 100% Sorting block of length 2648080 for bucket 32 (Using difference cover) bucket 63: 30% bucket 70: 20% Getting block 79 of 212 Reserving size (5249070) for bucket 79 Calculating Z arrays for bucket 79 Entering block accumulator loop for bucket 79: bucket 53: 70% bucket 45: 100% Sorting block of length 2807517 for bucket 45 (Using difference cover) bucket 37: 100% Sorting block of length 5113176 for bucket 37 (Using difference cover) bucket 76: 10% bucket 50: 100% Sorting block of length 4427266 for bucket 50 (Using difference cover) bucket 55: 60% bucket 44: 90% bucket 61: 40% bucket 54: 100% Sorting block of length 4314419 for bucket 54 (Using difference cover) bucket 72: 20% bucket 41: 90% Sorting block time: 00:00:01 Returning block of 1867846 for bucket 30 bucket 36: 90% bucket 59: 50% Getting block 56 of 205 Reserving size (5249070) for bucket 56 Calculating Z arrays for bucket 56 Entering block accumulator loop for bucket 56: bucket 58: 40% bucket 57: 50% bucket 46: 80% Sorting block time: 00:00:03 Returning block of 3905707 for bucket 40 bucket 52: 90% Sorting block time: 00:00:03 Returning block of 3776973 for bucket 47 bucket 49: 100% Sorting block of length 4821071 for bucket 49 (Using difference cover) Getting block 57 of 205 Reserving size (5249070) for bucket 57 Calculating Z arrays for bucket 57 Entering block accumulator loop for bucket 57: Sorting block time: 00:00:02 Returning block of 2021348 for bucket 48 bucket 67: 30% bucket 43: 90% Getting block 58 of 205 Reserving size (5249070) for bucket 58 Calculating Z arrays for bucket 58 Entering block accumulator loop for bucket 58: Getting block 59 of 205 Reserving size (5249070) for bucket 59 Calculating Z arrays for bucket 59 Entering block accumulator loop for bucket 59: Sorting block time: 00:00:03 Returning block of 3664578 for bucket 50 bucket 73: 20% bucket 55: 10% Getting block 80 of 212 Reserving size (5249070) for bucket 80 Calculating Z arrays for bucket 80 Entering block accumulator loop for bucket 80: Sorting block time: 00:00:03 Returning block of 4662746 for bucket 38 bucket 69: 20% bucket 68: 30% bucket 42: 90% bucket 77: 10% bucket 62: 40% Getting block 60 of 205 Reserving size (5249070) for bucket 60 Calculating Z arrays for bucket 60 Entering block accumulator loop for bucket 60: bucket 78: 10% bucket 56: 60% Sorting block time: 00:00:02 Returning block of 2648081 for bucket 32 Sorting block time: 00:00:02 Returning block of 2901194 for bucket 28 Getting block 61 of 205 Reserving size (5249070) for bucket 61 Calculating Z arrays for bucket 61 Entering block accumulator loop for bucket 61: Getting block 62 of 205 Reserving size (5249070) for bucket 62 Calculating Z arrays for bucket 62 Entering block accumulator loop for bucket 62: bucket 34: 100% Sorting block of length 4647686 for bucket 34 (Using difference cover) bucket 39: 90% bucket 75: 20% bucket 74: 20% bucket 60: 50% bucket 64: 40% bucket 65: 40% Sorting block time: 00:00:02 Returning block of 2807518 for bucket 45 Sorting block time: 00:00:02 Returning block of 3585684 for bucket 31 Sorting block time: 00:00:02 Returning block of 3076235 for bucket 33 Getting block 63 of 205 Reserving size (5249070) for bucket 63 Calculating Z arrays for bucket 63 Entering block accumulator loop for bucket 63: bucket 71: 30% Getting block 64 of 205 Reserving size (5249070) for bucket 64 Calculating Z arrays for bucket 64 Entering block accumulator loop for bucket 64: Getting block 65 of 205 Reserving size (5249070) for bucket 65 Calculating Z arrays for bucket 65 Entering block accumulator loop for bucket 65: bucket 76: 20% bucket 51: 90% Sorting block time: 00:00:03 Returning block of 4157489 for bucket 29 bucket 52: 100% Sorting block of length 1448242 for bucket 52 (Using difference cover) bucket 55: 70% bucket 57: 60% bucket 61: 50% Getting block 66 of 205 Reserving size (5249070) for bucket 66 Calculating Z arrays for bucket 66 Entering block accumulator loop for bucket 66: bucket 66: 30% bucket 63: 40% bucket 70: 30% bucket 58: 10% bucket 54: 100% Sorting block of length 4614709 for bucket 54 (Using difference cover) bucket 36: 100% Sorting block of length 859971 for bucket 36 (Using difference cover) bucket 53: 80% bucket 79: 10% bucket 57: 10% bucket 72: 30% bucket 59: 10% bucket 59: 60% bucket 41: 100% Sorting block of length 3368907 for bucket 41 (Using difference cover) bucket 42: 100% Sorting block of length 4969900 for bucket 42 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4427267 for bucket 50 bucket 73: 30% Sorting block time: 00:00:01 Returning block of 859972 for bucket 36 Getting block 67 of 205 Reserving size (5249070) for bucket 67 Calculating Z arrays for bucket 67 Entering block accumulator loop for bucket 67: Getting block 68 of 205 Reserving size (5249070) for bucket 68 Calculating Z arrays for bucket 68 Entering block accumulator loop for bucket 68: Sorting block time: 00:00:02 Returning block of 1448243 for bucket 52 Getting block 69 of 205 Reserving size (5249070) for bucket 69 Calculating Z arrays for bucket 69 Entering block accumulator loop for bucket 69: Sorting block time: 00:00:04 Returning block of 4314420 for bucket 54 bucket 46: 90% bucket 65: 50% bucket 67: 40% bucket 58: 50% bucket 55: 20% bucket 56: 10% bucket 43: 100% Sorting block of length 2456964 for bucket 43 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5113177 for bucket 37 bucket 44: 100% Sorting block of length 2960448 for bucket 44 (Using difference cover) Getting block 81 of 212 Reserving size (5249070) for bucket 81 Calculating Z arrays for bucket 81 Entering block accumulator loop for bucket 81: bucket 80: 10% bucket 78: 20% bucket 56: 70% Getting block 70 of 205 Reserving size (5249070) for bucket 70 Calculating Z arrays for bucket 70 Entering block accumulator loop for bucket 70: Sorting block time: 00:00:03 Returning block of 4821072 for bucket 49 bucket 68: 40% bucket 60: 10% Getting block 71 of 205 Reserving size (5249070) for bucket 71 Calculating Z arrays for bucket 71 Entering block accumulator loop for bucket 71: bucket 77: 20% bucket 61: 60% bucket 69: 30% bucket 62: 50% bucket 74: 30% bucket 75: 30% bucket 57: 70% bucket 71: 40% bucket 76: 30% bucket 72: 40% bucket 64: 50% bucket 60: 60% bucket 62: 10% bucket 39: 100% Sorting block of length 3544596 for bucket 39 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4647687 for bucket 34 bucket 61: 10% bucket 58: 20% Getting block 72 of 205 Reserving size (5249070) for bucket 72 Calculating Z arrays for bucket 72 Entering block accumulator loop for bucket 72: bucket 51: 100% Sorting block of length 5246512 for bucket 51 (Using difference cover) bucket 63: 10% bucket 57: 20% bucket 55: 80% bucket 59: 70% Sorting block time: 00:00:02 Returning block of 2456965 for bucket 43 bucket 65: 10% bucket 66: 10% bucket 70: 40% bucket 68: 10% Getting block 73 of 205 Reserving size (5249070) for bucket 73 Calculating Z arrays for bucket 73 Entering block accumulator loop for bucket 73: bucket 63: 50% bucket 79: 20% Sorting block time: 00:00:03 Returning block of 4614710 for bucket 54 Sorting block time: 00:00:03 Returning block of 3368908 for bucket 41 Sorting block time: 00:00:02 Returning block of 2960449 for bucket 44 bucket 78: 30% bucket 53: 90% bucket 59: 20% Getting block 74 of 205 Reserving size (5249070) for bucket 74 Calculating Z arrays for bucket 74 Entering block accumulator loop for bucket 74: Getting block 75 of 205 Reserving size (5249070) for bucket 75 Calculating Z arrays for bucket 75 Entering block accumulator loop for bucket 75: Getting block 76 of 205 Reserving size (5249070) for bucket 76 Calculating Z arrays for bucket 76 Entering block accumulator loop for bucket 76: bucket 73: 40% bucket 67: 10% bucket 64: 10% bucket 66: 40% bucket 57: 80% bucket 69: 10% bucket 65: 60% Sorting block time: 00:00:04 Returning block of 4969901 for bucket 42 bucket 67: 50% bucket 80: 20% bucket 58: 60% bucket 56: 20% bucket 75: 40% Getting block 77 of 205 Reserving size (5249070) for bucket 77 Calculating Z arrays for bucket 77 Entering block accumulator loop for bucket 77: bucket 56: 80% bucket 81: 10% bucket 72: 50% bucket 60: 20% bucket 71: 10% bucket 70: 10% bucket 68: 50% bucket 57: 30% bucket 55: 30% bucket 76: 40% bucket 46: 100% Sorting block of length 4654685 for bucket 46 (Using difference cover) bucket 64: 60% bucket 55: 90% bucket 77: 30% bucket 71: 50% Sorting block time: 00:00:02 Returning block of 3544597 for bucket 39 bucket 74: 40% Getting block 78 of 205 Reserving size (5249070) for bucket 78 Calculating Z arrays for bucket 78 Entering block accumulator loop for bucket 78: bucket 61: 70% bucket 62: 60% bucket 69: 40% bucket 63: 20% Sorting block time: 00:00:03 Returning block of 5246513 for bucket 51 bucket 72: 10% bucket 62: 20% Getting block 79 of 205 Reserving size (5249070) for bucket 79 Calculating Z arrays for bucket 79 Entering block accumulator loop for bucket 79: bucket 58: 30% bucket 59: 80% bucket 65: 20% bucket 67: 20% bucket 60: 70% bucket 61: 20% bucket 78: 40% bucket 79: 30% bucket 70: 50% bucket 59: 30% bucket 73: 10% bucket 75: 10% bucket 57: 90% bucket 68: 20% bucket 63: 60% bucket 73: 50% bucket 53: 100% Sorting block of length 4120564 for bucket 53 (Using difference cover) bucket 69: 20% bucket 75: 50% bucket 66: 20% bucket 72: 60% bucket 76: 50% bucket 74: 10% bucket 68: 60% bucket 65: 70% bucket 81: 20% bucket 58: 70% bucket 80: 30% bucket 56: 90% bucket 76: 10% bucket 57: 40% bucket 56: 30% bucket 64: 20% bucket 62: 70% bucket 77: 40% bucket 71: 60% bucket 66: 50% bucket 60: 30% bucket 67: 60% bucket 71: 20% bucket 70: 20% bucket 64: 70% bucket 63: 30% bucket 55: 40% bucket 61: 80% bucket 77: 10% Sorting block time: 00:00:04 Returning block of 4654686 for bucket 46 bucket 58: 40% bucket 55: 100% Sorting block of length 3226188 for bucket 55 (Using difference cover) bucket 74: 50% bucket 78: 10% bucket 78: 50% bucket 69: 50% bucket 62: 30% Getting block 80 of 205 Reserving size (5249070) for bucket 80 Calculating Z arrays for bucket 80 Entering block accumulator loop for bucket 80: bucket 60: 80% bucket 59: 90% bucket 79: 10% bucket 57: 100% Sorting block of length 5105815 for bucket 57 (Using difference cover) bucket 72: 20% bucket 67: 30% bucket 65: 30% bucket 76: 60% bucket 75: 20% bucket 79: 40% bucket 73: 60% bucket 65: 80% bucket 70: 60% bucket 69: 30% bucket 59: 40% bucket 61: 30% Sorting block time: 00:00:03 Returning block of 4120565 for bucket 53 bucket 71: 70% Getting block 81 of 205 Reserving size (5249070) for bucket 81 Calculating Z arrays for bucket 81 Entering block accumulator loop for bucket 81: bucket 75: 60% bucket 63: 70% bucket 72: 70% bucket 58: 80% bucket 63: 40% bucket 56: 100% Sorting block of length 3829903 for bucket 56 (Using difference cover) bucket 68: 70% Sorting block time: 00:00:02 Returning block of 3226189 for bucket 55 bucket 57: 50% bucket 81: 30% bucket 73: 20% Getting block 82 of 212 Reserving size (5249070) for bucket 82 Calculating Z arrays for bucket 82 Entering block accumulator loop for bucket 82: bucket 66: 30% bucket 68: 30% bucket 62: 80% bucket 60: 40% bucket 58: 50% bucket 56: 40% bucket 76: 70% bucket 77: 50% bucket 74: 20% bucket 80: 40% bucket 71: 30% bucket 74: 60% bucket 78: 60% bucket 76: 20% bucket 64: 80% bucket 64: 30% bucket 70: 30% bucket 61: 90% bucket 67: 70% bucket 59: 50% bucket 69: 60% bucket 62: 40% bucket 75: 30% bucket 66: 60% bucket 78: 20% bucket 67: 40% bucket 80: 10% bucket 73: 70% bucket 77: 20% bucket 59: 100% Sorting block of length 5051962 for bucket 59 (Using difference cover) bucket 60: 90% bucket 55: 50% bucket 79: 50% Sorting block time: 00:00:03 Returning block of 5105816 for bucket 57 Getting block 83 of 212 Reserving size (5249070) for bucket 83 Calculating Z arrays for bucket 83 Entering block accumulator loop for bucket 83: bucket 79: 20% bucket 69: 40% bucket 65: 90% bucket 70: 70% bucket 71: 80% bucket 65: 40% bucket 75: 70% bucket 72: 80% bucket 72: 30% Sorting block time: 00:00:02 Returning block of 3829904 for bucket 56 bucket 63: 80% bucket 76: 80% bucket 81: 40% bucket 62: 90% Getting block 84 of 212 Reserving size (5249070) for bucket 84 Calculating Z arrays for bucket 84 Entering block accumulator loop for bucket 84: bucket 82: 10% bucket 57: 60% bucket 58: 90% bucket 63: 50% bucket 81: 10% bucket 61: 40% bucket 61: 100% Sorting block of length 2918450 for bucket 61 (Using difference cover) bucket 68: 80% bucket 78: 70% bucket 74: 70% bucket 80: 50% bucket 68: 40% bucket 77: 60% bucket 75: 40% bucket 58: 60% bucket 73: 30% bucket 71: 40% bucket 60: 50% bucket 67: 80% bucket 56: 50% bucket 70: 40% bucket 73: 80% bucket 66: 40% bucket 64: 90% bucket 60: 100% Sorting block of length 4850770 for bucket 60 (Using difference cover) bucket 67: 50% bucket 79: 60% bucket 59: 60% bucket 74: 30% bucket 64: 40% bucket 76: 30% bucket 66: 70% bucket 84: 10% bucket 55: 60% bucket 69: 70% bucket 62: 50% bucket 76: 90% bucket 78: 30% bucket 71: 90% bucket 83: 10% bucket 65: 100% Sorting block of length 675992 for bucket 65 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5051963 for bucket 59 bucket 69: 50% Getting block 85 of 212 Reserving size (5249070) for bucket 85 Calculating Z arrays for bucket 85 Entering block accumulator loop for bucket 85: bucket 79: 30% bucket 75: 80% bucket 80: 20% bucket 62: 100% Sorting block of length 4334977 for bucket 62 (Using difference cover) Sorting block time: 00:00:00 Returning block of 675993 for bucket 65 bucket 72: 90% Getting block 86 of 212 Reserving size (5249070) for bucket 86 Calculating Z arrays for bucket 86 Entering block accumulator loop for bucket 86: bucket 70: 80% Sorting block time: 00:00:02 Returning block of 2918451 for bucket 61 bucket 82: 20% bucket 75: 50% Getting block 87 of 212 Reserving size (5249070) for bucket 87 Calculating Z arrays for bucket 87 Entering block accumulator loop for bucket 87: bucket 81: 50% bucket 77: 30% bucket 78: 80% bucket 63: 90% bucket 72: 40% bucket 65: 50% bucket 57: 70% bucket 84: 20% bucket 63: 60% bucket 58: 70% bucket 67: 60% bucket 68: 90% bucket 58: 100% Sorting block of length 5147499 for bucket 58 (Using difference cover) bucket 80: 60% bucket 70: 50% bucket 79: 70% bucket 77: 70% bucket 74: 80% bucket 61: 50% bucket 81: 20% bucket 64: 100% Sorting block of length 1278048 for bucket 64 (Using difference cover) bucket 68: 50% bucket 73: 90% bucket 71: 50% bucket 67: 90% bucket 56: 60% bucket 64: 50% bucket 71: 100% Sorting block of length 5024341 for bucket 71 (Using difference cover) bucket 60: 60% Sorting block time: 00:00:03 Returning block of 4850771 for bucket 60 bucket 76: 100% Sorting block of length 3939846 for bucket 76 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4334978 for bucket 62 bucket 82: 30% Sorting block time: 00:00:01 Returning block of 1278049 for bucket 64 bucket 83: 20% bucket 66: 50% Getting block 88 of 212 Reserving size (5249070) for bucket 88 Calculating Z arrays for bucket 88 Entering block accumulator loop for bucket 88: bucket 73: 40% Getting block 89 of 212 Reserving size (5249070) for bucket 89 Calculating Z arrays for bucket 89 Entering block accumulator loop for bucket 89: Getting block 90 of 212 Reserving size (5249070) for bucket 90 Calculating Z arrays for bucket 90 Entering block accumulator loop for bucket 90: bucket 59: 70% bucket 85: 10% bucket 69: 80% bucket 69: 60% bucket 62: 60% bucket 55: 70% bucket 72: 100% Sorting block of length 1615399 for bucket 72 (Using difference cover) bucket 74: 40% bucket 66: 80% bucket 87: 10% bucket 78: 90% bucket 86: 10% bucket 81: 60% bucket 75: 90% bucket 79: 40% bucket 57: 80% bucket 75: 60% bucket 63: 70% bucket 84: 30% bucket 80: 30% bucket 63: 100% Sorting block of length 4532499 for bucket 63 (Using difference cover) bucket 78: 40% bucket 76: 40% Sorting block time: 00:00:01 Returning block of 1615400 for bucket 72 bucket 70: 90% bucket 65: 60% Getting block 91 of 212 Reserving size (5249070) for bucket 91 Calculating Z arrays for bucket 91 Entering block accumulator loop for bucket 91: bucket 58: 80% bucket 67: 70% bucket 72: 50% bucket 68: 100% Sorting block of length 4856501 for bucket 68 (Using difference cover) bucket 80: 70% Sorting block time: 00:00:02 Returning block of 3939847 for bucket 76 bucket 79: 80% bucket 70: 60% bucket 74: 90% bucket 77: 40% Getting block 92 of 212 Reserving size (5249070) for bucket 92 Calculating Z arrays for bucket 92 Entering block accumulator loop for bucket 92: bucket 59: 80% bucket 71: 60% Sorting block time: 00:00:03 Returning block of 5024342 for bucket 71 bucket 61: 60% bucket 60: 70% bucket 73: 100% Sorting block of length 3844408 for bucket 73 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5147500 for bucket 58 bucket 83: 30% bucket 77: 80% bucket 82: 40% Getting block 93 of 212 Reserving size (5249070) for bucket 93 Calculating Z arrays for bucket 93 Entering block accumulator loop for bucket 93: bucket 67: 100% Sorting block of length 3841879 for bucket 67 (Using difference cover) bucket 89: 10% Getting block 94 of 212 Reserving size (5249070) for bucket 94 Calculating Z arrays for bucket 94 Entering block accumulator loop for bucket 94: bucket 66: 60% bucket 56: 70% bucket 85: 20% bucket 88: 10% bucket 84: 40% bucket 90: 10% bucket 81: 30% bucket 68: 60% bucket 87: 20% bucket 69: 90% bucket 69: 70% bucket 62: 70% bucket 73: 50% bucket 64: 60% bucket 86: 20% bucket 55: 80% bucket 78: 100% Sorting block of length 4458921 for bucket 78 (Using difference cover) bucket 57: 90% bucket 81: 70% bucket 92: 10% bucket 63: 80% bucket 74: 50% bucket 75: 100% Sorting block of length 5040398 for bucket 75 (Using difference cover) bucket 66: 90% bucket 75: 70% Sorting block time: 00:00:03 Returning block of 4532500 for bucket 63 bucket 71: 70% bucket 76: 50% bucket 74: 100% Sorting block of length 3549842 for bucket 74 (Using difference cover) bucket 70: 100% Sorting block of length 4985066 for bucket 70 (Using difference cover) bucket 80: 80% bucket 67: 80% bucket 79: 50% bucket 70: 70% bucket 79: 90% bucket 91: 10% bucket 58: 90% bucket 80: 40% bucket 84: 50% Getting block 95 of 212 Reserving size (5249070) for bucket 95 Calculating Z arrays for bucket 95 Entering block accumulator loop for bucket 95: bucket 72: 60% Sorting block time: 00:00:02 Returning block of 3844409 for bucket 73 bucket 82: 50% bucket 83: 40% bucket 78: 50% bucket 59: 90% Getting block 96 of 212 Reserving size (5249070) for bucket 96 Calculating Z arrays for bucket 96 Entering block accumulator loop for bucket 96: bucket 85: 30% bucket 88: 20% bucket 65: 70% Sorting block time: 00:00:03 Returning block of 4856502 for bucket 68 bucket 60: 80% bucket 93: 10% bucket 77: 90% bucket 90: 20% bucket 89: 20% Getting block 97 of 212 Reserving size (5249070) for bucket 97 Calculating Z arrays for bucket 97 Entering block accumulator loop for bucket 97: Sorting block time: 00:00:03 Returning block of 3841880 for bucket 67 bucket 87: 30% bucket 77: 50% bucket 56: 80% Getting block 98 of 212 Reserving size (5249070) for bucket 98 Calculating Z arrays for bucket 98 Entering block accumulator loop for bucket 98: bucket 94: 10% bucket 86: 30% bucket 61: 70% bucket 84: 60% bucket 92: 20% bucket 81: 40% bucket 69: 100% Sorting block of length 1353860 for bucket 69 (Using difference cover) bucket 69: 80% bucket 62: 80% bucket 66: 70% bucket 57: 100% Sorting block of length 4292259 for bucket 57 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4458922 for bucket 78 bucket 81: 80% bucket 73: 60% bucket 55: 90% Getting block 99 of 212 Reserving size (5249070) for bucket 99 Calculating Z arrays for bucket 99 Entering block accumulator loop for bucket 99: bucket 64: 70% bucket 63: 90% bucket 68: 70% Sorting block time: 00:00:02 Returning block of 3549843 for bucket 74 bucket 59: 100% Sorting block of length 4636806 for bucket 59 (Using difference cover) bucket 90: 30% Sorting block time: 00:00:01 Returning block of 1353861 for bucket 69 bucket 85: 40% bucket 82: 60% Getting block 100 of 212 Reserving size (5249070) for bucket 100 Calculating Z arrays for bucket 100 Entering block accumulator loop for bucket 100: Getting block 101 of 212 Reserving size (5249070) for bucket 101 Calculating Z arrays for bucket 101 Entering block accumulator loop for bucket 101: Sorting block time: 00:00:04 Returning block of 5040399 for bucket 75 bucket 89: 30% bucket 79: 100% Sorting block of length 3704015 for bucket 79 (Using difference cover) bucket 83: 50% bucket 88: 30% bucket 80: 90% Getting block 102 of 212 Reserving size (5249070) for bucket 102 Calculating Z arrays for bucket 102 Entering block accumulator loop for bucket 102: bucket 67: 90% bucket 91: 20% bucket 75: 80% bucket 76: 60% bucket 58: 100% Sorting block of length 3440882 for bucket 58 (Using difference cover) bucket 71: 80% bucket 77: 100% Sorting block of length 3957669 for bucket 77 (Using difference cover) bucket 70: 80% bucket 95: 10% bucket 60: 90% bucket 74: 60% bucket 79: 60% bucket 66: 100% Sorting block of length 4649176 for bucket 66 (Using difference cover) bucket 96: 10% bucket 93: 20% bucket 80: 50% bucket 84: 70% bucket 87: 40% bucket 72: 70% bucket 65: 80% bucket 98: 10% bucket 86: 40% bucket 97: 10% Sorting block time: 00:00:04 Returning block of 4985067 for bucket 70 bucket 94: 20% bucket 92: 30% bucket 56: 90% bucket 78: 60% Getting block 103 of 212 Reserving size (5249070) for bucket 103 Calculating Z arrays for bucket 103 Entering block accumulator loop for bucket 103: bucket 62: 90% bucket 81: 50% bucket 81: 90% bucket 77: 60% bucket 61: 80% bucket 69: 90% Sorting block time: 00:00:03 Returning block of 4292260 for bucket 57 bucket 60: 100% Sorting block of length 3973270 for bucket 60 (Using difference cover) bucket 99: 10% bucket 93: 30% Getting block 82 of 205 Reserving size (5249070) for bucket 82 Calculating Z arrays for bucket 82 Entering block accumulator loop for bucket 82: bucket 67: 100% Sorting block of length 3704937 for bucket 67 (Using difference cover) bucket 90: 40% bucket 85: 50% bucket 71: 90% bucket 82: 70% bucket 83: 60% bucket 63: 100% Sorting block of length 2069442 for bucket 63 (Using difference cover) bucket 55: 100% Sorting block of length 5211818 for bucket 55 (Using difference cover) bucket 89: 40% Sorting block time: 00:00:02 Returning block of 3440883 for bucket 58 Sorting block time: 00:00:02 Returning block of 3704016 for bucket 79 bucket 80: 100% Sorting block of length 3880932 for bucket 80 (Using difference cover) bucket 66: 80% bucket 64: 80% Getting block 83 of 205 Reserving size (5249070) for bucket 83 Calculating Z arrays for bucket 83 Entering block accumulator loop for bucket 83: Getting block 104 of 212 Reserving size (5249070) for bucket 104 Calculating Z arrays for bucket 104 Entering block accumulator loop for bucket 104: bucket 75: 90% bucket 100: 10% bucket 68: 80% bucket 73: 70% Sorting block time: 00:00:04 Returning block of 4636807 for bucket 59 Sorting block time: 00:00:03 Returning block of 3957670 for bucket 77 bucket 88: 40% bucket 91: 30% Getting block 105 of 212 Reserving size (5249070) for bucket 105 Calculating Z arrays for bucket 105 Entering block accumulator loop for bucket 105: Getting block 84 of 205 Reserving size (5249070) for bucket 84 Calculating Z arrays for bucket 84 Entering block accumulator loop for bucket 84: bucket 95: 20% bucket 102: 10% bucket 79: 70% bucket 76: 70% bucket 101: 10% bucket 80: 60% bucket 74: 70% bucket 84: 80% bucket 70: 90% bucket 86: 50% bucket 87: 50% bucket 96: 20% bucket 69: 100% Sorting block of length 3784130 for bucket 69 (Using difference cover) bucket 65: 90% Sorting block time: 00:00:03 Returning block of 4649177 for bucket 66 Sorting block time: 00:00:02 Returning block of 2069443 for bucket 63 bucket 97: 20% bucket 98: 20% Getting block 85 of 205 Reserving size (5249070) for bucket 85 Calculating Z arrays for bucket 85 Entering block accumulator loop for bucket 85: Getting block 106 of 212 Reserving size (5249070) for bucket 106 Calculating Z arrays for bucket 106 Entering block accumulator loop for bucket 106: bucket 72: 80% Sorting block time: 00:00:02 Returning block of 3704938 for bucket 67 bucket 93: 40% bucket 94: 30% Getting block 86 of 205 Reserving size (5249070) for bucket 86 Calculating Z arrays for bucket 86 Entering block accumulator loop for bucket 86: bucket 92: 40% Sorting block time: 00:00:02 Returning block of 3973271 for bucket 60 bucket 62: 100% Sorting block of length 4769012 for bucket 62 (Using difference cover) bucket 56: 100% Sorting block of length 4848769 for bucket 56 (Using difference cover) Getting block 87 of 205 Reserving size (5249070) for bucket 87 Calculating Z arrays for bucket 87 Entering block accumulator loop for bucket 87: bucket 85: 60% bucket 81: 100% Sorting block of length 5223911 for bucket 81 (Using difference cover) bucket 103: 10% bucket 83: 70% bucket 78: 70% bucket 99: 20% bucket 81: 60% bucket 75: 100% Sorting block of length 1100198 for bucket 75 (Using difference cover) bucket 82: 80% bucket 90: 50% bucket 71: 100% Sorting block of length 5218577 for bucket 71 (Using difference cover) bucket 61: 90% Sorting block time: 00:00:03 Returning block of 3880933 for bucket 80 bucket 77: 70% bucket 95: 30% bucket 89: 50% Getting block 107 of 212 Reserving size (5249070) for bucket 107 Calculating Z arrays for bucket 107 Entering block accumulator loop for bucket 107: bucket 104: 10% bucket 82: 10% bucket 64: 90% Sorting block time: 00:00:00 Returning block of 1100199 for bucket 75 bucket 88: 50% Getting block 88 of 205 Reserving size (5249070) for bucket 88 Calculating Z arrays for bucket 88 Entering block accumulator loop for bucket 88: bucket 68: 90% Sorting block time: 00:00:04 Returning block of 5211819 for bucket 55 bucket 91: 40% bucket 79: 80% bucket 66: 90% bucket 83: 10% bucket 100: 20% bucket 93: 50% bucket 102: 20% bucket 80: 70% Getting block 89 of 205 Reserving size (5249070) for bucket 89 Calculating Z arrays for bucket 89 Entering block accumulator loop for bucket 89: bucket 84: 90% bucket 87: 60% bucket 84: 10% bucket 86: 60% bucket 73: 80% bucket 85: 10% bucket 86: 10% Sorting block time: 00:00:03 Returning block of 3784131 for bucket 69 Getting block 90 of 205 Reserving size (5249070) for bucket 90 Calculating Z arrays for bucket 90 Entering block accumulator loop for bucket 90: bucket 70: 100% Sorting block of length 4701350 for bucket 70 (Using difference cover) bucket 65: 100% Sorting block of length 3024431 for bucket 65 (Using difference cover) bucket 105: 10% bucket 74: 80% bucket 99: 30% bucket 97: 30% bucket 76: 80% bucket 92: 50% bucket 83: 80% bucket 106: 10% bucket 96: 30% bucket 101: 20% bucket 87: 10% bucket 82: 90% bucket 94: 40% bucket 98: 30% bucket 78: 80% Sorting block time: 00:00:03 Returning block of 4769013 for bucket 62 bucket 85: 70% bucket 72: 90% Getting block 91 of 205 Reserving size (5249070) for bucket 91 Calculating Z arrays for bucket 91 Entering block accumulator loop for bucket 91: Sorting block time: 00:00:03 Returning block of 4848770 for bucket 56 bucket 79: 90% bucket 89: 60% bucket 81: 70% Sorting block time: 00:00:04 Returning block of 5223912 for bucket 81 Getting block 92 of 205 Reserving size (5249070) for bucket 92 Calculating Z arrays for bucket 92 Entering block accumulator loop for bucket 92: bucket 61: 100% Sorting block of length 4436110 for bucket 61 (Using difference cover) Getting block 108 of 212 Reserving size (5249070) for bucket 108 Calculating Z arrays for bucket 108 Entering block accumulator loop for bucket 108: bucket 82: 20% bucket 95: 40% bucket 90: 60% bucket 88: 60% bucket 86: 70% bucket 77: 80% bucket 102: 30% bucket 84: 100% Sorting block of length 1718077 for bucket 84 (Using difference cover) bucket 103: 20% bucket 87: 70% Sorting block time: 00:00:02 Returning block of 3024432 for bucket 65 bucket 100: 30% bucket 64: 100% Sorting block of length 4548963 for bucket 64 (Using difference cover) Getting block 93 of 205 Reserving size (5249070) for bucket 93 Calculating Z arrays for bucket 93 Entering block accumulator loop for bucket 93: bucket 88: 10% bucket 66: 100% Sorting block of length 2886810 for bucket 66 (Using difference cover) bucket 83: 20% bucket 91: 50% bucket 68: 100% Sorting block of length 2953131 for bucket 68 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5218578 for bucket 71 bucket 86: 20% bucket 80: 80% bucket 84: 20% bucket 92: 60% bucket 73: 90% bucket 85: 20% bucket 89: 10% bucket 99: 40% Getting block 94 of 205 Reserving size (5249070) for bucket 94 Calculating Z arrays for bucket 94 Entering block accumulator loop for bucket 94: bucket 93: 60% bucket 90: 10% bucket 104: 20% bucket 83: 90% bucket 79: 100% Sorting block of length 5219659 for bucket 79 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1718078 for bucket 84 bucket 97: 40% bucket 107: 10% Getting block 109 of 212 Reserving size (5249070) for bucket 109 Calculating Z arrays for bucket 109 Entering block accumulator loop for bucket 109: bucket 98: 40% Sorting block time: 00:00:04 Returning block of 4701351 for bucket 70 bucket 87: 20% bucket 101: 30% bucket 82: 100% Sorting block of length 4562531 for bucket 82 (Using difference cover) Getting block 95 of 205 Reserving size (5249070) for bucket 95 Calculating Z arrays for bucket 95 Entering block accumulator loop for bucket 95: bucket 88: 70% bucket 74: 90% bucket 94: 50% bucket 85: 80% bucket 105: 20% bucket 89: 70% bucket 78: 90% bucket 96: 40% bucket 91: 10% bucket 106: 20% bucket 76: 90% Sorting block time: 00:00:01 Returning block of 2886811 for bucket 66 bucket 90: 70% Getting block 96 of 205 Reserving size (5249070) for bucket 96 Calculating Z arrays for bucket 96 Entering block accumulator loop for bucket 96: bucket 87: 80% bucket 88: 20% Sorting block time: 00:00:03 Returning block of 4436111 for bucket 61 Sorting block time: 00:00:02 Returning block of 2953132 for bucket 68 bucket 92: 10% bucket 95: 50% Getting block 97 of 205 Reserving size (5249070) for bucket 97 Calculating Z arrays for bucket 97 Entering block accumulator loop for bucket 97: Getting block 98 of 205 Reserving size (5249070) for bucket 98 Calculating Z arrays for bucket 98 Entering block accumulator loop for bucket 98: bucket 93: 70% bucket 86: 80% bucket 108: 10% bucket 82: 30% bucket 92: 70% bucket 83: 30% bucket 83: 100% Sorting block of length 4912916 for bucket 83 (Using difference cover) bucket 102: 40% bucket 84: 30% bucket 91: 60% Sorting block time: 00:00:03 Returning block of 4548964 for bucket 64 bucket 81: 80% bucket 86: 30% bucket 94: 10% Getting block 99 of 205 Reserving size (5249070) for bucket 99 Calculating Z arrays for bucket 99 Entering block accumulator loop for bucket 99: bucket 77: 90% bucket 97: 50% bucket 72: 100% Sorting block of length 4221656 for bucket 72 (Using difference cover) bucket 99: 50% bucket 100: 40% bucket 98: 50% bucket 85: 30% bucket 85: 90% bucket 103: 30% bucket 80: 90% Sorting block time: 00:00:03 Returning block of 5219660 for bucket 79 bucket 73: 100% Sorting block of length 3244840 for bucket 73 (Using difference cover) bucket 104: 30% Sorting block time: 00:00:02 Returning block of 4562532 for bucket 82 bucket 89: 80% Getting block 100 of 205 Reserving size (5249070) for bucket 100 Calculating Z arrays for bucket 100 Entering block accumulator loop for bucket 100: bucket 93: 10% bucket 101: 40% Getting block 110 of 212 Reserving size (5249070) for bucket 110 Calculating Z arrays for bucket 110 Entering block accumulator loop for bucket 110: bucket 87: 90% bucket 90: 20% bucket 89: 20% bucket 87: 30% bucket 88: 80% bucket 107: 20% bucket 90: 80% bucket 109: 10% bucket 93: 80% bucket 94: 60% bucket 95: 10% bucket 96: 50% bucket 91: 20% bucket 86: 90% bucket 95: 60% bucket 74: 100% Sorting block of length 4870304 for bucket 74 (Using difference cover) bucket 99: 60% bucket 106: 30% bucket 78: 100% Sorting block of length 4782455 for bucket 78 (Using difference cover) bucket 92: 80% bucket 81: 90% bucket 105: 30% bucket 85: 40% bucket 102: 50% bucket 76: 100% Sorting block of length 1554697 for bucket 76 (Using difference cover) bucket 88: 30% bucket 82: 40% bucket 83: 40% bucket 84: 40% bucket 86: 40% Sorting block time: 00:00:03 Returning block of 4912917 for bucket 83 bucket 97: 60% bucket 94: 20% bucket 91: 70% bucket 96: 10% bucket 90: 90% bucket 92: 20% bucket 85: 100% Sorting block of length 4707358 for bucket 85 (Using difference cover) bucket 108: 20% bucket 98: 60% bucket 98: 10% Sorting block time: 00:00:03 Returning block of 3244841 for bucket 73 Getting block 111 of 212 Reserving size (5249070) for bucket 111 Calculating Z arrays for bucket 111 Entering block accumulator loop for bucket 111: bucket 100: 50% bucket 97: 10% Sorting block time: 00:00:03 Returning block of 4221657 for bucket 72 bucket 87: 100% Sorting block of length 2555999 for bucket 87 (Using difference cover) Getting block 101 of 205 Reserving size (5249070) for bucket 101 Calculating Z arrays for bucket 101 Entering block accumulator loop for bucket 101: bucket 87: 40% bucket 88: 90% Getting block 102 of 205 Reserving size (5249070) for bucket 102 Calculating Z arrays for bucket 102 Entering block accumulator loop for bucket 102: bucket 77: 100% Sorting block of length 3999949 for bucket 77 (Using difference cover) bucket 89: 90% Sorting block time: 00:00:01 Returning block of 1554698 for bucket 76 bucket 99: 10% bucket 110: 10% Getting block 103 of 205 Reserving size (5249070) for bucket 103 Calculating Z arrays for bucket 103 Entering block accumulator loop for bucket 103: bucket 101: 50% bucket 103: 40% bucket 91: 30% bucket 93: 90% bucket 96: 60% bucket 99: 70% bucket 104: 40% bucket 80: 100% Sorting block of length 3611155 for bucket 80 (Using difference cover) bucket 100: 10% bucket 94: 70% bucket 93: 20% bucket 90: 30% Sorting block time: 00:00:01 Returning block of 2556000 for bucket 87 bucket 86: 100% Sorting block of length 3905190 for bucket 86 (Using difference cover) Getting block 112 of 212 Reserving size (5249070) for bucket 112 Calculating Z arrays for bucket 112 Entering block accumulator loop for bucket 112: bucket 109: 20% bucket 95: 70% bucket 89: 30% bucket 82: 50% bucket 95: 20% bucket 85: 50% bucket 84: 50% bucket 107: 30% bucket 92: 90% bucket 106: 40% bucket 88: 100% Sorting block of length 4727016 for bucket 88 (Using difference cover) bucket 90: 100% Sorting block of length 3966832 for bucket 90 (Using difference cover) bucket 110: 20% bucket 86: 50% bucket 94: 30% bucket 108: 30% bucket 105: 40% bucket 97: 70% bucket 88: 40% bucket 98: 70% bucket 83: 50% Sorting block time: 00:00:03 Returning block of 4870305 for bucket 74 bucket 102: 60% Sorting block time: 00:00:03 Returning block of 4782456 for bucket 78 Getting block 104 of 205 Reserving size (5249070) for bucket 104 Calculating Z arrays for bucket 104 Entering block accumulator loop for bucket 104: bucket 91: 80% bucket 89: 100% Sorting block of length 1284743 for bucket 89 (Using difference cover) Getting block 105 of 205 Reserving size (5249070) for bucket 105 Calculating Z arrays for bucket 105 Entering block accumulator loop for bucket 105: bucket 100: 60% bucket 87: 50% Sorting block time: 00:00:03 Returning block of 3999950 for bucket 77 Sorting block time: 00:00:03 Returning block of 4707359 for bucket 85 Getting block 106 of 205 Reserving size (5249070) for bucket 106 Calculating Z arrays for bucket 106 Entering block accumulator loop for bucket 106: Getting block 113 of 212 Reserving size (5249070) for bucket 113 Calculating Z arrays for bucket 113 Entering block accumulator loop for bucket 113: bucket 111: 10% bucket 81: 100% Sorting block of length 5196289 for bucket 81 (Using difference cover) bucket 101: 60% bucket 93: 100% Sorting block of length 2176355 for bucket 93 (Using difference cover) bucket 96: 20% Sorting block time: 00:00:02 Returning block of 3611156 for bucket 80 bucket 85: 60% bucket 99: 80% bucket 97: 20% Getting block 107 of 205 Reserving size (5249070) for bucket 107 Calculating Z arrays for bucket 107 Entering block accumulator loop for bucket 107: Sorting block time: 00:00:00 Returning block of 1284744 for bucket 89 bucket 98: 20% Getting block 114 of 212 Reserving size (5249070) for bucket 114 Calculating Z arrays for bucket 114 Entering block accumulator loop for bucket 114: bucket 96: 70% bucket 99: 20% bucket 92: 30% bucket 102: 10% bucket 103: 10% bucket 93: 30% bucket 94: 80% bucket 104: 50% bucket 100: 20% bucket 103: 50% bucket 101: 10% Sorting block time: 00:00:03 Returning block of 3905191 for bucket 86 Sorting block time: 00:00:02 Returning block of 3966833 for bucket 90 bucket 97: 80% bucket 98: 80% bucket 91: 40% Getting block 115 of 212 Reserving size (5249070) for bucket 115 Calculating Z arrays for bucket 115 Entering block accumulator loop for bucket 115: Getting block 116 of 212 Reserving size (5249070) for bucket 116 Calculating Z arrays for bucket 116 Entering block accumulator loop for bucket 116: bucket 90: 40% bucket 92: 100% Sorting block of length 3606363 for bucket 92 (Using difference cover) bucket 108: 40% bucket 82: 60% bucket 95: 80% bucket 106: 50% bucket 112: 10% Sorting block time: 00:00:02 Returning block of 2176356 for bucket 93 bucket 86: 60% bucket 83: 60% bucket 84: 60% Getting block 117 of 212 Reserving size (5249070) for bucket 117 Calculating Z arrays for bucket 117 Entering block accumulator loop for bucket 117: Sorting block time: 00:00:03 Returning block of 4727017 for bucket 88 bucket 89: 40% bucket 104: 10% bucket 110: 30% bucket 95: 30% bucket 94: 40% Getting block 118 of 212 Reserving size (5249070) for bucket 118 Calculating Z arrays for bucket 118 Entering block accumulator loop for bucket 118: bucket 105: 50% bucket 105: 10% bucket 88: 50% bucket 99: 90% bucket 107: 40% bucket 109: 30% bucket 106: 10% bucket 87: 60% bucket 98: 90% bucket 100: 70% bucket 91: 90% bucket 101: 70% bucket 108: 50% bucket 102: 70% bucket 113: 10% bucket 107: 10% bucket 96: 80% bucket 85: 70% bucket 90: 50% bucket 114: 10% Sorting block time: 00:00:04 Returning block of 5196290 for bucket 81 bucket 106: 60% bucket 97: 90% Getting block 108 of 205 Reserving size (5249070) for bucket 108 Calculating Z arrays for bucket 108 Entering block accumulator loop for bucket 108: bucket 94: 90% bucket 97: 30% bucket 104: 60% Sorting block time: 00:00:03 Returning block of 3606364 for bucket 92 bucket 111: 20% bucket 96: 30% bucket 118: 10% bucket 100: 30% Getting block 119 of 212 Reserving size (5249070) for bucket 119 Calculating Z arrays for bucket 119 Entering block accumulator loop for bucket 119: bucket 103: 60% bucket 98: 30% bucket 92: 40% bucket 102: 20% bucket 93: 40% bucket 116: 10% bucket 103: 20% bucket 95: 40% bucket 99: 30% bucket 94: 50% bucket 86: 70% bucket 83: 70% bucket 91: 50% bucket 105: 20% bucket 104: 20% bucket 82: 70% bucket 84: 70% bucket 101: 20% bucket 117: 10% bucket 99: 100% Sorting block of length 3164919 for bucket 99 (Using difference cover) bucket 112: 20% bucket 95: 90% bucket 88: 60% bucket 115: 10% bucket 98: 100% Sorting block of length 3148396 for bucket 98 (Using difference cover) bucket 89: 50% bucket 105: 60% bucket 110: 40% bucket 108: 60% bucket 107: 50% bucket 96: 90% bucket 106: 20% bucket 87: 70% bucket 90: 60% bucket 101: 80% bucket 109: 40% bucket 118: 20% bucket 91: 100% Sorting block of length 2216048 for bucket 91 (Using difference cover) bucket 104: 70% bucket 100: 80% bucket 114: 20% bucket 102: 80% bucket 86: 80% bucket 106: 70% bucket 94: 100% Sorting block of length 4240718 for bucket 94 (Using difference cover) bucket 119: 10% bucket 97: 100% Sorting block of length 2485207 for bucket 97 (Using difference cover) bucket 107: 20% bucket 113: 20% bucket 85: 80% bucket 104: 30% bucket 84: 80% Sorting block time: 00:00:02 Returning block of 3164920 for bucket 99 bucket 111: 30% bucket 83: 80% bucket 94: 60% bucket 108: 10% Getting block 120 of 212 Reserving size (5249070) for bucket 120 Calculating Z arrays for bucket 120 Entering block accumulator loop for bucket 120: bucket 103: 70% bucket 116: 20% Sorting block time: 00:00:02 Returning block of 3148397 for bucket 98 bucket 100: 40% Getting block 121 of 212 Reserving size (5249070) for bucket 121 Calculating Z arrays for bucket 121 Entering block accumulator loop for bucket 121: bucket 82: 80% bucket 97: 40% bucket 103: 30% bucket 105: 30% bucket 95: 50% bucket 91: 60% bucket 108: 70% Sorting block time: 00:00:02 Returning block of 2216049 for bucket 91 bucket 93: 50% bucket 96: 40% bucket 117: 20% bucket 102: 30% Getting block 122 of 212 Reserving size (5249070) for bucket 122 Calculating Z arrays for bucket 122 Entering block accumulator loop for bucket 122: bucket 105: 70% Sorting block time: 00:00:01 Returning block of 2485208 for bucket 97 bucket 115: 20% Getting block 123 of 212 Reserving size (5249070) for bucket 123 Calculating Z arrays for bucket 123 Entering block accumulator loop for bucket 123: bucket 92: 50% bucket 98: 40% bucket 119: 20% bucket 95: 100% Sorting block of length 3757159 for bucket 95 (Using difference cover) bucket 88: 70% bucket 96: 100% Sorting block of length 4087069 for bucket 96 (Using difference cover) bucket 110: 50% bucket 99: 40% bucket 86: 90% bucket 107: 60% bucket 112: 30% bucket 114: 30% bucket 101: 30% bucket 106: 80% bucket 89: 60% bucket 87: 80% bucket 118: 30% bucket 100: 90% bucket 106: 30% bucket 90: 70% bucket 101: 90% Sorting block time: 00:00:02 Returning block of 4240719 for bucket 94 bucket 107: 30% bucket 109: 50% bucket 85: 90% Getting block 124 of 212 Reserving size (5249070) for bucket 124 Calculating Z arrays for bucket 124 Entering block accumulator loop for bucket 124: bucket 104: 80% bucket 104: 40% bucket 113: 30% bucket 120: 10% bucket 103: 80% bucket 84: 90% bucket 108: 80% bucket 117: 30% bucket 83: 90% bucket 102: 90% bucket 108: 20% bucket 94: 70% bucket 116: 30% bucket 96: 50% bucket 100: 50% bucket 111: 40% Sorting block time: 00:00:03 Returning block of 3757160 for bucket 95 bucket 121: 10% bucket 82: 90% bucket 105: 40% Getting block 125 of 212 Reserving size (5249070) for bucket 125 Calculating Z arrays for bucket 125 Entering block accumulator loop for bucket 125: bucket 91: 70% bucket 103: 40% Sorting block time: 00:00:02 Returning block of 4087070 for bucket 96 bucket 102: 40% bucket 106: 90% bucket 105: 80% bucket 93: 60% Getting block 126 of 212 Reserving size (5249070) for bucket 126 Calculating Z arrays for bucket 126 Entering block accumulator loop for bucket 126: bucket 86: 100% Sorting block of length 4165408 for bucket 86 (Using difference cover) bucket 119: 30% bucket 88: 80% bucket 123: 10% bucket 95: 60% bucket 92: 60% bucket 98: 50% bucket 122: 10% bucket 97: 50% bucket 110: 60% bucket 115: 30% bucket 114: 40% bucket 100: 100% Sorting block of length 2332646 for bucket 100 (Using difference cover) bucket 107: 70% bucket 89: 70% bucket 112: 40% bucket 99: 50% bucket 87: 90% bucket 106: 40% bucket 118: 40% bucket 101: 100% Sorting block of length 3273161 for bucket 101 (Using difference cover) bucket 85: 100% Sorting block of length 2700830 for bucket 85 (Using difference cover) bucket 107: 40% bucket 104: 50% bucket 124: 10% bucket 109: 60% bucket 90: 80% bucket 104: 90% bucket 101: 40% bucket 96: 60% bucket 125: 10% bucket 108: 90% bucket 113: 40% bucket 84: 100% Sorting block of length 3971295 for bucket 84 (Using difference cover) bucket 102: 100% Sorting block of length 4353270 for bucket 102 (Using difference cover) bucket 120: 20% bucket 83: 100% Sorting block of length 5147653 for bucket 83 (Using difference cover) bucket 108: 30% bucket 103: 90% bucket 117: 40% bucket 116: 40% Sorting block time: 00:00:02 Returning block of 2332647 for bucket 100 bucket 111: 50% Getting block 127 of 212 Reserving size (5249070) for bucket 127 Calculating Z arrays for bucket 127 Entering block accumulator loop for bucket 127: bucket 106: 100% Sorting block of length 2932090 for bucket 106 (Using difference cover) bucket 121: 20% bucket 102: 50% bucket 82: 100% Sorting block of length 260046 for bucket 82 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4165409 for bucket 86 bucket 94: 80% bucket 100: 60% bucket 91: 80% bucket 105: 90% bucket 105: 50% bucket 123: 20% Getting block 109 of 205 Reserving size (5249070) for bucket 109 Calculating Z arrays for bucket 109 Entering block accumulator loop for bucket 109: Sorting block time: 00:00:01 Returning block of 260047 for bucket 82 Getting block 110 of 205 Reserving size (5249070) for bucket 110 Calculating Z arrays for bucket 110 Entering block accumulator loop for bucket 110: Sorting block time: 00:00:02 Returning block of 2700831 for bucket 85 bucket 119: 40% Sorting block time: 00:00:02 Returning block of 3273162 for bucket 101 bucket 88: 90% Getting block 111 of 205 Reserving size (5249070) for bucket 111 Calculating Z arrays for bucket 111 Entering block accumulator loop for bucket 111: bucket 126: 10% Getting block 128 of 212 Reserving size (5249070) for bucket 128 Calculating Z arrays for bucket 128 Entering block accumulator loop for bucket 128: bucket 110: 70% bucket 122: 20% bucket 114: 50% bucket 103: 50% bucket 93: 70% bucket 95: 70% bucket 87: 100% Sorting block of length 4732945 for bucket 87 (Using difference cover) bucket 92: 70% bucket 107: 50% bucket 115: 40% bucket 106: 50% bucket 112: 50% bucket 118: 50% bucket 107: 80% bucket 97: 60% bucket 89: 80% bucket 98: 60% bucket 125: 20% bucket 96: 70% bucket 99: 60% bucket 104: 60% bucket 120: 30% Sorting block time: 00:00:03 Returning block of 3971296 for bucket 84 bucket 90: 90% bucket 108: 100% Sorting block of length 4389187 for bucket 108 (Using difference cover) bucket 104: 100% Sorting block of length 2322834 for bucket 104 (Using difference cover) bucket 113: 50% Getting block 112 of 205 Reserving size (5249070) for bucket 112 Calculating Z arrays for bucket 112 Entering block accumulator loop for bucket 112: bucket 121: 30% Sorting block time: 00:00:02 Returning block of 2932091 for bucket 106 Sorting block time: 00:00:03 Returning block of 4353271 for bucket 102 bucket 103: 100% Sorting block of length 4372913 for bucket 103 (Using difference cover) Getting block 129 of 212 Reserving size (5249070) for bucket 129 Calculating Z arrays for bucket 129 Entering block accumulator loop for bucket 129: bucket 109: 70% Getting block 130 of 212 Reserving size (5249070) for bucket 130 Calculating Z arrays for bucket 130 Entering block accumulator loop for bucket 130: bucket 124: 20% bucket 117: 50% bucket 108: 40% bucket 111: 60% bucket 119: 50% bucket 127: 10% Sorting block time: 00:00:04 Returning block of 5147654 for bucket 83 bucket 105: 60% bucket 116: 50% bucket 111: 10% Getting block 113 of 205 Reserving size (5249070) for bucket 113 Calculating Z arrays for bucket 113 Entering block accumulator loop for bucket 113: bucket 109: 10% bucket 88: 100% Sorting block of length 3689548 for bucket 88 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4732946 for bucket 87 bucket 91: 90% bucket 94: 90% Getting block 114 of 205 Reserving size (5249070) for bucket 114 Calculating Z arrays for bucket 114 Entering block accumulator loop for bucket 114: bucket 110: 10% bucket 128: 10% bucket 100: 70% bucket 101: 50% bucket 105: 100% Sorting block of length 3519856 for bucket 105 (Using difference cover) bucket 110: 80% bucket 123: 30% Sorting block time: 00:00:02 Returning block of 2322835 for bucket 104 bucket 114: 60% Getting block 131 of 212 Reserving size (5249070) for bucket 131 Calculating Z arrays for bucket 131 Entering block accumulator loop for bucket 131: bucket 107: 60% bucket 126: 20% bucket 93: 80% bucket 103: 60% bucket 90: 100% Sorting block of length 3997708 for bucket 90 (Using difference cover) bucket 95: 80% bucket 118: 60% Sorting block time: 00:00:03 Returning block of 4389188 for bucket 108 bucket 102: 60% bucket 122: 30% bucket 104: 70% Getting block 132 of 212 Reserving size (5249070) for bucket 132 Calculating Z arrays for bucket 132 Entering block accumulator loop for bucket 132: bucket 92: 80% bucket 112: 60% bucket 120: 40% bucket 106: 60% bucket 121: 40% bucket 117: 60% bucket 112: 10% bucket 129: 10% bucket 111: 20% bucket 98: 70% bucket 107: 90% bucket 124: 30% bucket 97: 70% bucket 113: 60% Sorting block time: 00:00:03 Returning block of 4372914 for bucket 103 bucket 109: 20% bucket 125: 30% bucket 115: 50% Getting block 133 of 212 Reserving size (5249070) for bucket 133 Calculating Z arrays for bucket 133 Entering block accumulator loop for bucket 133: bucket 96: 80% bucket 119: 60% bucket 99: 70% bucket 116: 60% bucket 105: 70% bucket 109: 80% bucket 114: 10% bucket 130: 10% Sorting block time: 00:00:03 Returning block of 3689549 for bucket 88 bucket 100: 80% bucket 107: 70% bucket 108: 50% Getting block 115 of 205 Reserving size (5249070) for bucket 115 Calculating Z arrays for bucket 115 Entering block accumulator loop for bucket 115: bucket 114: 70% bucket 91: 100% Sorting block of length 4890091 for bucket 91 (Using difference cover) bucket 89: 90% bucket 127: 20% Sorting block time: 00:00:02 Returning block of 3519857 for bucket 105 bucket 110: 20% bucket 123: 40% bucket 111: 70% Getting block 134 of 212 Reserving size (5249070) for bucket 134 Calculating Z arrays for bucket 134 Entering block accumulator loop for bucket 134: bucket 113: 10% bucket 110: 90% bucket 94: 100% Sorting block of length 5248520 for bucket 94 (Using difference cover) bucket 128: 20% bucket 131: 10% Sorting block time: 00:00:03 Returning block of 3997709 for bucket 90 Getting block 116 of 205 Reserving size (5249070) for bucket 116 Calculating Z arrays for bucket 116 Entering block accumulator loop for bucket 116: bucket 120: 50% bucket 118: 70% bucket 116: 70% bucket 113: 70% bucket 132: 10% bucket 95: 90% bucket 92: 90% bucket 104: 80% bucket 93: 90% bucket 101: 60% bucket 129: 20% bucket 126: 30% bucket 117: 70% bucket 121: 50% bucket 111: 30% bucket 112: 20% bucket 122: 40% bucket 112: 70% bucket 109: 30% bucket 106: 70% bucket 119: 70% bucket 115: 60% bucket 102: 70% bucket 103: 70% bucket 114: 20% bucket 110: 30% bucket 125: 40% bucket 108: 60% bucket 100: 90% bucket 124: 40% bucket 114: 80% bucket 115: 10% bucket 98: 80% bucket 107: 100% Sorting block of length 3421601 for bucket 107 (Using difference cover) bucket 130: 20% bucket 133: 10% bucket 127: 30% Sorting block time: 00:00:03 Returning block of 4890092 for bucket 91 bucket 123: 50% bucket 107: 80% bucket 105: 80% bucket 128: 30% bucket 109: 90% Getting block 117 of 205 Reserving size (5249070) for bucket 117 Calculating Z arrays for bucket 117 Entering block accumulator loop for bucket 117: bucket 96: 90% bucket 97: 80% Sorting block time: 00:00:02 Returning block of 5248521 for bucket 94 bucket 132: 20% bucket 116: 10% Getting block 118 of 205 Reserving size (5249070) for bucket 118 Calculating Z arrays for bucket 118 Entering block accumulator loop for bucket 118: bucket 110: 100% Sorting block of length 2461016 for bucket 110 (Using difference cover) bucket 89: 100% Sorting block of length 3024790 for bucket 89 (Using difference cover) bucket 111: 40% bucket 95: 100% Sorting block of length 4048614 for bucket 95 (Using difference cover) bucket 104: 90% bucket 99: 80% bucket 111: 80% bucket 116: 80% bucket 131: 20% bucket 118: 80% bucket 109: 40% bucket 112: 30% bucket 120: 60% bucket 134: 10% bucket 92: 100% Sorting block of length 4501654 for bucket 92 (Using difference cover) bucket 121: 60% bucket 113: 80% bucket 113: 20% bucket 119: 80% bucket 117: 80% Sorting block time: 00:00:01 Returning block of 2461017 for bucket 110 Getting block 135 of 212 Reserving size (5249070) for bucket 135 Calculating Z arrays for bucket 135 Entering block accumulator loop for bucket 135: bucket 106: 80% bucket 129: 30% bucket 93: 100% Sorting block of length 1107867 for bucket 93 (Using difference cover) bucket 110: 40% bucket 114: 30% bucket 115: 20% bucket 112: 80% bucket 126: 40% bucket 103: 80% Sorting block time: 00:00:03 Returning block of 3421602 for bucket 107 bucket 115: 70% bucket 100: 100% Sorting block of length 4565839 for bucket 100 (Using difference cover) bucket 122: 50% bucket 102: 80% Getting block 136 of 212 Reserving size (5249070) for bucket 136 Calculating Z arrays for bucket 136 Entering block accumulator loop for bucket 136: bucket 124: 50% Sorting block time: 00:00:02 Returning block of 3024791 for bucket 89 Sorting block time: 00:00:01 Returning block of 1107868 for bucket 93 bucket 107: 90% bucket 114: 90% bucket 117: 10% Getting block 119 of 205 Reserving size (5249070) for bucket 119 Calculating Z arrays for bucket 119 Entering block accumulator loop for bucket 119: bucket 132: 30% bucket 104: 100% Sorting block of length 2058501 for bucket 104 (Using difference cover) bucket 108: 70% bucket 111: 50% bucket 101: 70% Getting block 120 of 205 Reserving size (5249070) for bucket 120 Calculating Z arrays for bucket 120 Entering block accumulator loop for bucket 120: bucket 105: 90% bucket 125: 50% bucket 123: 60% bucket 109: 100% Sorting block of length 2938739 for bucket 109 (Using difference cover) bucket 98: 90% bucket 116: 20% bucket 127: 40% bucket 112: 40% bucket 128: 40% bucket 109: 50% bucket 118: 10% Sorting block time: 00:00:03 Returning block of 4048615 for bucket 95 bucket 133: 20% bucket 130: 30% Getting block 121 of 205 Reserving size (5249070) for bucket 121 Calculating Z arrays for bucket 121 Entering block accumulator loop for bucket 121: bucket 117: 90% bucket 96: 100% Sorting block of length 4425702 for bucket 96 (Using difference cover) bucket 116: 90% bucket 118: 90% bucket 135: 10% Sorting block time: 00:00:01 Returning block of 2058502 for bucket 104 bucket 120: 70% bucket 131: 30% Getting block 122 of 205 Reserving size (5249070) for bucket 122 Calculating Z arrays for bucket 122 Entering block accumulator loop for bucket 122: bucket 97: 90% Sorting block time: 00:00:02 Returning block of 4501655 for bucket 92 bucket 129: 40% Sorting block time: 00:00:02 Returning block of 4565840 for bucket 100 bucket 99: 90% Getting block 123 of 205 Reserving size (5249070) for bucket 123 Calculating Z arrays for bucket 123 Entering block accumulator loop for bucket 123: bucket 113: 90% bucket 119: 90% Getting block 124 of 205 Reserving size (5249070) for bucket 124 Calculating Z arrays for bucket 124 Entering block accumulator loop for bucket 124: bucket 111: 90% bucket 121: 70% bucket 113: 30% bucket 114: 40% bucket 134: 20% bucket 106: 90% bucket 115: 30% bucket 110: 50% bucket 117: 20% Sorting block time: 00:00:02 Returning block of 2938740 for bucket 109 bucket 111: 60% Getting block 137 of 212 Reserving size (5249070) for bucket 137 Calculating Z arrays for bucket 137 Entering block accumulator loop for bucket 137: bucket 107: 100% Sorting block of length 5245681 for bucket 107 (Using difference cover) bucket 112: 50% bucket 103: 90% bucket 109: 60% bucket 105: 100% Sorting block of length 4688123 for bucket 105 (Using difference cover) bucket 116: 30% bucket 126: 50% bucket 112: 90% bucket 108: 80% bucket 128: 50% bucket 114: 100% Sorting block of length 1192269 for bucket 114 (Using difference cover) bucket 124: 60% bucket 115: 80% bucket 118: 20% bucket 122: 60% bucket 127: 50% bucket 119: 10% bucket 132: 40% bucket 125: 60% bucket 123: 70% bucket 121: 10% bucket 120: 10% bucket 118: 100% Sorting block of length 5203283 for bucket 118 (Using difference cover) bucket 97: 100% Sorting block of length 3110406 for bucket 97 (Using difference cover) bucket 113: 100% Sorting block of length 2958404 for bucket 113 (Using difference cover) bucket 124: 10% Sorting block time: 00:00:01 Returning block of 1192270 for bucket 114 bucket 117: 100% Sorting block of length 4149694 for bucket 117 (Using difference cover) Getting block 138 of 212 Reserving size (5249070) for bucket 138 Calculating Z arrays for bucket 138 Entering block accumulator loop for bucket 138: bucket 98: 100% Sorting block of length 5036548 for bucket 98 (Using difference cover) bucket 136: 10% bucket 120: 80% bucket 129: 50% bucket 130: 40% bucket 122: 10% Sorting block time: 00:00:03 Returning block of 4425703 for bucket 96 bucket 102: 90% bucket 135: 20% bucket 116: 100% Sorting block of length 2845623 for bucket 116 (Using difference cover) Getting block 125 of 205 Reserving size (5249070) for bucket 125 Calculating Z arrays for bucket 125 Entering block accumulator loop for bucket 125: bucket 111: 100% Sorting block of length 4752232 for bucket 111 (Using difference cover) bucket 115: 40% bucket 101: 80% bucket 133: 30% bucket 99: 100% Sorting block of length 4438739 for bucket 99 (Using difference cover) bucket 123: 10% bucket 114: 50% bucket 131: 40% bucket 117: 30% bucket 121: 80% bucket 119: 100% Sorting block of length 4977089 for bucket 119 (Using difference cover) bucket 113: 40% bucket 110: 60% bucket 111: 70% bucket 106: 100% Sorting block of length 659233 for bucket 106 (Using difference cover) bucket 109: 70% bucket 112: 60% bucket 123: 80% Sorting block time: 00:00:01 Returning block of 659234 for bucket 106 Getting block 126 of 205 Reserving size (5249070) for bucket 126 Calculating Z arrays for bucket 126 Entering block accumulator loop for bucket 126: bucket 116: 40% bucket 134: 30% Sorting block time: 00:00:02 Returning block of 2958405 for bucket 113 bucket 112: 100% Sorting block of length 2987962 for bucket 112 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2845624 for bucket 116 bucket 128: 60% Sorting block time: 00:00:02 Returning block of 3110407 for bucket 97 Getting block 139 of 212 Reserving size (5249070) for bucket 139 Calculating Z arrays for bucket 139 Entering block accumulator loop for bucket 139: Getting block 140 of 212 Reserving size (5249070) for bucket 140 Calculating Z arrays for bucket 140 Entering block accumulator loop for bucket 140: bucket 118: 30% Getting block 127 of 205 Reserving size (5249070) for bucket 127 Calculating Z arrays for bucket 127 Entering block accumulator loop for bucket 127: bucket 121: 20% bucket 108: 90% Sorting block time: 00:00:03 Returning block of 4688124 for bucket 105 Sorting block time: 00:00:03 Returning block of 5245682 for bucket 107 Sorting block time: 00:00:02 Returning block of 5203284 for bucket 118 bucket 126: 60% Getting block 128 of 205 Reserving size (5249070) for bucket 128 Calculating Z arrays for bucket 128 Entering block accumulator loop for bucket 128: bucket 115: 90% bucket 103: 100% Sorting block of length 4680357 for bucket 103 (Using difference cover) bucket 132: 50% bucket 137: 10% bucket 124: 20% bucket 114: 60% Getting block 129 of 205 Reserving size (5249070) for bucket 129 Calculating Z arrays for bucket 129 Entering block accumulator loop for bucket 129: Getting block 141 of 212 Reserving size (5249070) for bucket 141 Calculating Z arrays for bucket 141 Entering block accumulator loop for bucket 141: bucket 119: 20% bucket 122: 70% bucket 127: 60% bucket 125: 70% bucket 120: 20% Sorting block time: 00:00:03 Returning block of 4149695 for bucket 117 bucket 138: 10% bucket 124: 70% bucket 129: 60% Sorting block time: 00:00:03 Returning block of 4438740 for bucket 99 Getting block 142 of 212 Reserving size (5249070) for bucket 142 Calculating Z arrays for bucket 142 Entering block accumulator loop for bucket 142: bucket 136: 20% Sorting block time: 00:00:03 Returning block of 5036549 for bucket 98 bucket 135: 30% bucket 115: 50% Getting block 130 of 205 Reserving size (5249070) for bucket 130 Calculating Z arrays for bucket 130 Entering block accumulator loop for bucket 130: bucket 120: 90% bucket 122: 20% bucket 102: 100% Sorting block of length 3606950 for bucket 102 (Using difference cover) bucket 125: 10% Getting block 131 of 205 Reserving size (5249070) for bucket 131 Calculating Z arrays for bucket 131 Entering block accumulator loop for bucket 131: bucket 110: 70% bucket 121: 90% bucket 121: 30% bucket 130: 50% bucket 117: 40% bucket 133: 40% bucket 113: 50% bucket 111: 80% Sorting block time: 00:00:04 Returning block of 4752233 for bucket 111 bucket 123: 20% bucket 112: 70% bucket 131: 50% Sorting block time: 00:00:02 Returning block of 2987963 for bucket 112 bucket 123: 90% Getting block 143 of 212 Reserving size (5249070) for bucket 143 Calculating Z arrays for bucket 143 Entering block accumulator loop for bucket 143: Getting block 144 of 212 Reserving size (5249070) for bucket 144 Calculating Z arrays for bucket 144 Entering block accumulator loop for bucket 144: bucket 109: 80% bucket 116: 50% Sorting block time: 00:00:04 Returning block of 4977090 for bucket 119 bucket 118: 40% bucket 139: 10% Getting block 145 of 212 Reserving size (5249070) for bucket 145 Calculating Z arrays for bucket 145 Entering block accumulator loop for bucket 145: bucket 126: 10% bucket 128: 70% bucket 101: 90% bucket 124: 30% bucket 114: 70% bucket 140: 10% bucket 108: 100% Sorting block of length 1850301 for bucket 108 (Using difference cover) bucket 129: 10% bucket 120: 30% bucket 132: 60% Sorting block time: 00:00:03 Returning block of 3606951 for bucket 102 bucket 134: 40% bucket 126: 70% bucket 129: 70% bucket 115: 100% Sorting block of length 4873112 for bucket 115 (Using difference cover) bucket 127: 10% bucket 141: 10% bucket 137: 20% Getting block 132 of 205 Reserving size (5249070) for bucket 132 Calculating Z arrays for bucket 132 Entering block accumulator loop for bucket 132: bucket 119: 30% bucket 115: 60% bucket 122: 80% Sorting block time: 00:00:04 Returning block of 4680358 for bucket 103 bucket 128: 10% bucket 122: 30% bucket 110: 80% bucket 138: 20% bucket 121: 40% bucket 117: 50% bucket 120: 100% Sorting block of length 2790629 for bucket 120 (Using difference cover) Getting block 133 of 205 Reserving size (5249070) for bucket 133 Calculating Z arrays for bucket 133 Entering block accumulator loop for bucket 133: bucket 125: 20% bucket 135: 40% bucket 131: 10% bucket 109: 90% bucket 124: 80% bucket 112: 80% bucket 123: 30% bucket 142: 10% bucket 123: 100% Sorting block of length 2497678 for bucket 123 (Using difference cover) bucket 111: 90% bucket 127: 70% bucket 133: 50% bucket 131: 60% Sorting block time: 00:00:01 Returning block of 1850302 for bucket 108 bucket 125: 80% bucket 130: 10% Getting block 134 of 205 Reserving size (5249070) for bucket 134 Calculating Z arrays for bucket 134 Entering block accumulator loop for bucket 134: bucket 121: 100% Sorting block of length 3421979 for bucket 121 (Using difference cover) bucket 126: 20% bucket 116: 60% bucket 145: 10% bucket 130: 60% bucket 136: 30% bucket 144: 10% bucket 113: 60% bucket 124: 40% bucket 118: 50% bucket 139: 20% bucket 114: 80% bucket 143: 10% Sorting block time: 00:00:02 Returning block of 2790630 for bucket 120 bucket 140: 20% Getting block 146 of 212 Reserving size (5249070) for bucket 146 Calculating Z arrays for bucket 146 Entering block accumulator loop for bucket 146: Sorting block time: 00:00:02 Returning block of 2497679 for bucket 123 bucket 121: 50% Getting block 147 of 212 Reserving size (5249070) for bucket 147 Calculating Z arrays for bucket 147 Entering block accumulator loop for bucket 147: bucket 129: 20% bucket 129: 80% bucket 126: 80% bucket 110: 90% bucket 128: 80% bucket 111: 100% Sorting block of length 2051023 for bucket 111 (Using difference cover) bucket 115: 70% bucket 132: 70% bucket 138: 30% bucket 109: 100% Sorting block of length 3934787 for bucket 109 (Using difference cover) bucket 120: 40% bucket 125: 30% bucket 123: 40% bucket 101: 100% Sorting block of length 5098517 for bucket 101 (Using difference cover) bucket 119: 40% bucket 134: 50% bucket 131: 70% bucket 137: 30% bucket 128: 20% bucket 141: 20% bucket 122: 40% Sorting block time: 00:00:02 Returning block of 3421980 for bucket 121 bucket 132: 10% bucket 117: 60% bucket 127: 20% Getting block 148 of 212 Reserving size (5249070) for bucket 148 Calculating Z arrays for bucket 148 Entering block accumulator loop for bucket 148: bucket 112: 90% bucket 135: 50% Sorting block time: 00:00:04 Returning block of 4873113 for bucket 115 bucket 142: 20% bucket 125: 90% bucket 133: 10% bucket 124: 50% bucket 127: 80% bucket 131: 20% bucket 124: 90% Getting block 149 of 212 Reserving size (5249070) for bucket 149 Calculating Z arrays for bucket 149 Entering block accumulator loop for bucket 149: bucket 122: 90% bucket 114: 90% bucket 126: 30% bucket 116: 70% bucket 133: 60% Sorting block time: 00:00:01 Returning block of 2051024 for bucket 111 bucket 145: 20% bucket 130: 20% Getting block 135 of 205 Reserving size (5249070) for bucket 135 Calculating Z arrays for bucket 135 Entering block accumulator loop for bucket 135: bucket 118: 60% bucket 113: 70% bucket 144: 20% bucket 134: 10% bucket 130: 70% bucket 136: 40% bucket 121: 60% bucket 147: 10% bucket 139: 30% bucket 132: 80% bucket 129: 30% bucket 115: 80% bucket 110: 100% Sorting block of length 4773358 for bucket 110 (Using difference cover) bucket 146: 10% bucket 140: 30% bucket 138: 40% bucket 129: 90% bucket 128: 90% Sorting block time: 00:00:03 Returning block of 3934788 for bucket 109 Getting block 136 of 205 Reserving size (5249070) for bucket 136 Calculating Z arrays for bucket 136 Entering block accumulator loop for bucket 136: bucket 119: 50% bucket 143: 20% bucket 117: 70% bucket 125: 40% bucket 112: 100% Sorting block of length 4678203 for bucket 112 (Using difference cover) bucket 135: 60% bucket 126: 90% bucket 124: 60% bucket 134: 60% bucket 137: 40% bucket 128: 30% bucket 132: 20% bucket 122: 50% bucket 120: 50% Sorting block time: 00:00:03 Returning block of 5098518 for bucket 101 bucket 123: 50% bucket 114: 100% Sorting block of length 3881044 for bucket 114 (Using difference cover) bucket 148: 10% bucket 144: 30% bucket 133: 20% bucket 142: 30% Getting block 137 of 205 Reserving size (5249070) for bucket 137 Calculating Z arrays for bucket 137 Entering block accumulator loop for bucket 137: bucket 131: 80% bucket 131: 30% bucket 135: 10% bucket 116: 80% bucket 125: 100% Sorting block of length 1239902 for bucket 125 (Using difference cover) bucket 126: 40% bucket 141: 30% bucket 127: 30% bucket 130: 30% bucket 127: 90% bucket 139: 40% bucket 145: 30% bucket 133: 70% bucket 113: 80% bucket 118: 70% bucket 122: 100% Sorting block of length 3324851 for bucket 122 (Using difference cover) bucket 124: 100% Sorting block of length 5019052 for bucket 124 (Using difference cover) bucket 121: 70% bucket 129: 40% bucket 149: 10% bucket 129: 100% Sorting block of length 3971018 for bucket 129 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1239903 for bucket 125 bucket 130: 80% Getting block 150 of 212 Reserving size (5249070) for bucket 150 Calculating Z arrays for bucket 150 Entering block accumulator loop for bucket 150: bucket 115: 90% bucket 147: 20% bucket 138: 50% bucket 136: 50% bucket 134: 20% bucket 128: 40% bucket 132: 90% bucket 146: 20% bucket 140: 40% Sorting block time: 00:00:03 Returning block of 4773359 for bucket 110 bucket 128: 100% Sorting block of length 3427941 for bucket 128 (Using difference cover) bucket 124: 70% Getting block 138 of 205 Reserving size (5249070) for bucket 138 Calculating Z arrays for bucket 138 Entering block accumulator loop for bucket 138: bucket 136: 10% bucket 135: 70% Sorting block time: 00:00:03 Returning block of 4678204 for bucket 112 bucket 122: 60% bucket 117: 80% bucket 119: 60% Getting block 139 of 205 Reserving size (5249070) for bucket 139 Calculating Z arrays for bucket 139 Entering block accumulator loop for bucket 139: bucket 134: 70% Sorting block time: 00:00:02 Returning block of 3881045 for bucket 114 bucket 144: 40% bucket 126: 100% Sorting block of length 4799182 for bucket 126 (Using difference cover) bucket 135: 20% Getting block 140 of 205 Reserving size (5249070) for bucket 140 Calculating Z arrays for bucket 140 Entering block accumulator loop for bucket 140: bucket 120: 60% bucket 123: 60% bucket 148: 20% bucket 132: 30% Sorting block time: 00:00:02 Returning block of 3971019 for bucket 129 bucket 116: 90% bucket 126: 50% Sorting block time: 00:00:03 Returning block of 3324852 for bucket 122 bucket 125: 50% Getting block 151 of 212 Reserving size (5249070) for bucket 151 Calculating Z arrays for bucket 151 Entering block accumulator loop for bucket 151: bucket 121: 80% bucket 137: 10% Getting block 152 of 212 Reserving size (5249070) for bucket 152 Calculating Z arrays for bucket 152 Entering block accumulator loop for bucket 152: bucket 131: 90% bucket 142: 40% bucket 131: 40% bucket 143: 30% bucket 133: 30% bucket 141: 40% bucket 130: 40% bucket 127: 40% bucket 115: 100% Sorting block of length 2733553 for bucket 115 (Using difference cover) bucket 118: 80% bucket 137: 50% bucket 145: 40% bucket 129: 50% bucket 139: 50% bucket 133: 80% bucket 113: 90% bucket 130: 90% bucket 138: 60% bucket 127: 100% Sorting block of length 3351736 for bucket 127 (Using difference cover) bucket 138: 10% bucket 149: 20% bucket 147: 30% Sorting block time: 00:00:04 Returning block of 5019053 for bucket 124 Sorting block time: 00:00:03 Returning block of 3427942 for bucket 128 bucket 150: 10% bucket 146: 30% bucket 132: 100% Sorting block of length 5059566 for bucket 132 (Using difference cover) Getting block 153 of 212 Reserving size (5249070) for bucket 153 Calculating Z arrays for bucket 153 Entering block accumulator loop for bucket 153: Getting block 154 of 212 Reserving size (5249070) for bucket 154 Calculating Z arrays for bucket 154 Entering block accumulator loop for bucket 154: bucket 136: 60% bucket 128: 50% bucket 124: 80% bucket 117: 90% bucket 134: 30% bucket 140: 50% bucket 123: 70% bucket 135: 30% bucket 139: 10% bucket 136: 20% bucket 122: 70% Sorting block time: 00:00:02 Returning block of 2733554 for bucket 115 bucket 134: 80% Getting block 141 of 205 Reserving size (5249070) for bucket 141 Calculating Z arrays for bucket 141 Entering block accumulator loop for bucket 141: bucket 148: 30% bucket 116: 100% Sorting block of length 3400502 for bucket 116 (Using difference cover) bucket 144: 50% bucket 135: 80% bucket 119: 70% Sorting block time: 00:00:04 Returning block of 4799183 for bucket 126 bucket 126: 60% bucket 120: 70% bucket 140: 10% bucket 118: 90% bucket 125: 60% bucket 142: 50% bucket 151: 10% bucket 121: 90% Getting block 155 of 212 Reserving size (5249070) for bucket 155 Calculating Z arrays for bucket 155 Entering block accumulator loop for bucket 155: bucket 137: 20% bucket 132: 40% Sorting block time: 00:00:02 Returning block of 3351737 for bucket 127 bucket 138: 70% bucket 129: 60% bucket 147: 40% Getting block 156 of 212 Reserving size (5249070) for bucket 156 Calculating Z arrays for bucket 156 Entering block accumulator loop for bucket 156: bucket 141: 50% bucket 131: 100% Sorting block of length 1709782 for bucket 131 (Using difference cover) bucket 152: 10% bucket 133: 40% bucket 131: 50% bucket 138: 20% bucket 130: 50% bucket 127: 50% bucket 145: 50% bucket 113: 100% Sorting block of length 5030466 for bucket 113 (Using difference cover) bucket 143: 40% bucket 133: 90% bucket 130: 100% Sorting block of length 4038336 for bucket 130 (Using difference cover) bucket 117: 100% Sorting block of length 2531330 for bucket 117 (Using difference cover) bucket 139: 60% bucket 137: 60% bucket 124: 90% bucket 146: 40% bucket 140: 60% bucket 128: 60% bucket 123: 80% bucket 136: 30% Sorting block time: 00:00:03 Returning block of 5059567 for bucket 132 bucket 135: 40% bucket 149: 30% Sorting block time: 00:00:02 Returning block of 3400503 for bucket 116 Getting block 157 of 212 Reserving size (5249070) for bucket 157 Calculating Z arrays for bucket 157 Entering block accumulator loop for bucket 157: bucket 134: 40% Sorting block time: 00:00:02 Returning block of 1709783 for bucket 131 Getting block 142 of 205 Reserving size (5249070) for bucket 142 Calculating Z arrays for bucket 142 Entering block accumulator loop for bucket 142: bucket 136: 70% bucket 139: 20% Getting block 158 of 212 Reserving size (5249070) for bucket 158 Calculating Z arrays for bucket 158 Entering block accumulator loop for bucket 158: bucket 154: 10% bucket 122: 80% bucket 153: 10% bucket 150: 20% bucket 118: 100% Sorting block of length 3202587 for bucket 118 (Using difference cover) bucket 148: 40% bucket 141: 10% bucket 144: 60% bucket 121: 100% Sorting block of length 4481369 for bucket 121 (Using difference cover) bucket 125: 70% Sorting block time: 00:00:02 Returning block of 2531331 for bucket 117 bucket 126: 70% bucket 137: 30% bucket 120: 80% bucket 131: 60% Getting block 143 of 205 Reserving size (5249070) for bucket 143 Calculating Z arrays for bucket 143 Entering block accumulator loop for bucket 143: bucket 119: 80% bucket 134: 90% bucket 135: 90% bucket 142: 60% bucket 129: 70% bucket 155: 10% bucket 138: 30% bucket 151: 20% bucket 147: 50% bucket 133: 50% bucket 132: 50% bucket 140: 20% bucket 146: 50% bucket 156: 10% bucket 145: 60% bucket 138: 80% Sorting block time: 00:00:03 Returning block of 4038337 for bucket 130 bucket 127: 60% bucket 130: 60% bucket 140: 70% bucket 139: 30% Getting block 159 of 212 Reserving size (5249070) for bucket 159 Calculating Z arrays for bucket 159 Entering block accumulator loop for bucket 159: bucket 141: 60% bucket 135: 50% bucket 152: 20% bucket 124: 100% Sorting block of length 4021839 for bucket 124 (Using difference cover) bucket 157: 10% Sorting block time: 00:00:03 Returning block of 5030467 for bucket 113 bucket 128: 70% bucket 136: 40% Getting block 144 of 205 Reserving size (5249070) for bucket 144 Calculating Z arrays for bucket 144 Entering block accumulator loop for bucket 144: bucket 139: 70% bucket 133: 100% Sorting block of length 3839875 for bucket 133 (Using difference cover) bucket 142: 10% Sorting block time: 00:00:02 Returning block of 3202588 for bucket 118 Getting block 145 of 205 Reserving size (5249070) for bucket 145 Calculating Z arrays for bucket 145 Entering block accumulator loop for bucket 145: bucket 137: 70% bucket 143: 50% bucket 123: 90% bucket 134: 50% bucket 135: 100% Sorting block of length 2137111 for bucket 135 (Using difference cover) bucket 122: 90% bucket 149: 40% bucket 136: 80% bucket 154: 20% bucket 158: 10% bucket 153: 20% bucket 142: 70% bucket 145: 70% bucket 137: 40% Sorting block time: 00:00:03 Returning block of 4481370 for bucket 121 bucket 141: 20% bucket 148: 50% bucket 150: 30% bucket 138: 40% Getting block 146 of 205 Reserving size (5249070) for bucket 146 Calculating Z arrays for bucket 146 Entering block accumulator loop for bucket 146: bucket 119: 90% bucket 129: 80% bucket 125: 80% bucket 126: 80% bucket 156: 20% bucket 143: 10% bucket 144: 70% bucket 136: 50% bucket 120: 90% bucket 138: 90% bucket 131: 70% bucket 147: 60% bucket 141: 70% Sorting block time: 00:00:02 Returning block of 4021840 for bucket 124 bucket 151: 30% Sorting block time: 00:00:01 Returning block of 2137112 for bucket 135 bucket 134: 100% Sorting block of length 4236027 for bucket 134 (Using difference cover) Getting block 147 of 205 Reserving size (5249070) for bucket 147 Calculating Z arrays for bucket 147 Entering block accumulator loop for bucket 147: bucket 133: 60% Getting block 160 of 212 Reserving size (5249070) for bucket 160 Calculating Z arrays for bucket 160 Entering block accumulator loop for bucket 160: bucket 146: 60% bucket 130: 70% bucket 140: 80% bucket 127: 70% bucket 135: 60% bucket 132: 60% bucket 139: 40% Sorting block time: 00:00:03 Returning block of 3839876 for bucket 133 bucket 157: 20% bucket 155: 20% bucket 159: 10% bucket 139: 80% Getting block 161 of 212 Reserving size (5249070) for bucket 161 Calculating Z arrays for bucket 161 Entering block accumulator loop for bucket 161: bucket 128: 80% bucket 152: 30% bucket 145: 10% bucket 142: 20% bucket 140: 30% bucket 123: 100% Sorting block of length 4732914 for bucket 123 (Using difference cover) bucket 122: 100% Sorting block of length 3018664 for bucket 122 (Using difference cover) bucket 134: 60% bucket 137: 80% bucket 144: 10% bucket 125: 90% bucket 143: 60% bucket 149: 50% bucket 142: 80% bucket 138: 50% bucket 146: 10% bucket 129: 90% bucket 153: 30% bucket 136: 60% bucket 145: 80% bucket 141: 30% bucket 158: 20% bucket 126: 90% bucket 137: 50% bucket 136: 90% bucket 119: 100% Sorting block of length 3027155 for bucket 119 (Using difference cover) bucket 135: 70% bucket 139: 50% bucket 120: 100% Sorting block of length 4945080 for bucket 120 (Using difference cover) bucket 154: 30% bucket 148: 60% bucket 138: 100% Sorting block of length 4226035 for bucket 138 (Using difference cover) bucket 143: 20% bucket 131: 80% bucket 156: 30% bucket 150: 40% bucket 147: 70% bucket 157: 30% bucket 133: 70% bucket 146: 70% bucket 127: 80% bucket 141: 80% bucket 151: 40% Sorting block time: 00:00:04 Returning block of 4236028 for bucket 134 bucket 145: 20% bucket 147: 10% bucket 130: 80% bucket 144: 80% Getting block 162 of 212 Reserving size (5249070) for bucket 162 Calculating Z arrays for bucket 162 Entering block accumulator loop for bucket 162: Sorting block time: 00:00:02 Returning block of 3018665 for bucket 122 bucket 159: 20% bucket 160: 10% Getting block 148 of 205 Reserving size (5249070) for bucket 148 Calculating Z arrays for bucket 148 Entering block accumulator loop for bucket 148: bucket 142: 30% bucket 140: 90% bucket 139: 90% bucket 128: 90% bucket 132: 70% bucket 140: 40% bucket 152: 40% bucket 125: 100% Sorting block of length 4170618 for bucket 125 (Using difference cover) bucket 138: 60% bucket 155: 30% Sorting block time: 00:00:03 Returning block of 4732915 for bucket 123 bucket 129: 100% Sorting block of length 2081067 for bucket 129 (Using difference cover) bucket 161: 10% Sorting block time: 00:00:02 Returning block of 3027156 for bucket 119 bucket 142: 90% Getting block 149 of 205 Reserving size (5249070) for bucket 149 Calculating Z arrays for bucket 149 Entering block accumulator loop for bucket 149: Getting block 150 of 205 Reserving size (5249070) for bucket 150 Calculating Z arrays for bucket 150 Entering block accumulator loop for bucket 150: bucket 146: 20% bucket 149: 60% bucket 137: 90% bucket 134: 70% bucket 136: 70% bucket 143: 70% bucket 147: 20% bucket 145: 90% bucket 139: 60% bucket 137: 60% bucket 148: 70% bucket 136: 100% Sorting block of length 3344799 for bucket 136 (Using difference cover) bucket 126: 100% Sorting block of length 3851847 for bucket 126 (Using difference cover) bucket 144: 20% bucket 135: 80% Sorting block time: 00:00:03 Returning block of 4226036 for bucket 138 bucket 141: 40% Sorting block time: 00:00:03 Returning block of 4945081 for bucket 120 Getting block 163 of 212 Reserving size (5249070) for bucket 163 Calculating Z arrays for bucket 163 Entering block accumulator loop for bucket 163: bucket 158: 30% bucket 153: 40% Sorting block time: 00:00:01 Returning block of 2081068 for bucket 129 Getting block 151 of 205 Reserving size (5249070) for bucket 151 Calculating Z arrays for bucket 151 Entering block accumulator loop for bucket 151: bucket 131: 90% bucket 146: 80% Getting block 152 of 205 Reserving size (5249070) for bucket 152 Calculating Z arrays for bucket 152 Entering block accumulator loop for bucket 152: bucket 147: 80% bucket 138: 70% bucket 145: 30% bucket 143: 30% bucket 157: 40% bucket 127: 90% bucket 154: 40% bucket 148: 10% bucket 150: 50% bucket 130: 90% bucket 156: 40% bucket 151: 50% bucket 141: 90% bucket 133: 80% Sorting block time: 00:00:03 Returning block of 4170619 for bucket 125 bucket 132: 80% bucket 159: 30% bucket 142: 40% bucket 144: 90% Getting block 153 of 205 Reserving size (5249070) for bucket 153 Calculating Z arrays for bucket 153 Entering block accumulator loop for bucket 153: bucket 160: 20% bucket 140: 50% bucket 139: 100% Sorting block of length 5059179 for bucket 139 (Using difference cover) bucket 140: 100% Sorting block of length 2581107 for bucket 140 (Using difference cover) bucket 128: 100% Sorting block of length 3498206 for bucket 128 (Using difference cover) bucket 162: 10% bucket 136: 80% bucket 152: 50% bucket 142: 100% Sorting block of length 4822751 for bucket 142 (Using difference cover) bucket 137: 100% Sorting block of length 2104372 for bucket 137 (Using difference cover) bucket 146: 30% bucket 134: 80% bucket 146: 90% bucket 139: 70% Sorting block time: 00:00:02 Returning block of 3344800 for bucket 136 Sorting block time: 00:00:02 Returning block of 3851848 for bucket 126 bucket 149: 10% Getting block 164 of 212 Reserving size (5249070) for bucket 164 Calculating Z arrays for bucket 164 Entering block accumulator loop for bucket 164: bucket 149: 70% bucket 147: 30% Getting block 154 of 205 Reserving size (5249070) for bucket 154 Calculating Z arrays for bucket 154 Entering block accumulator loop for bucket 154: bucket 161: 20% bucket 148: 80% bucket 155: 40% bucket 138: 80% bucket 150: 10% bucket 143: 40% bucket 145: 100% Sorting block of length 5229720 for bucket 145 (Using difference cover) bucket 141: 50% bucket 135: 90% bucket 137: 70% bucket 163: 10% bucket 159: 40% bucket 131: 100% Sorting block of length 1970805 for bucket 131 (Using difference cover) bucket 144: 30% Sorting block time: 00:00:02 Returning block of 2581108 for bucket 140 bucket 143: 80% Sorting block time: 00:00:02 Returning block of 2104373 for bucket 137 bucket 152: 10% Getting block 165 of 212 Reserving size (5249070) for bucket 165 Calculating Z arrays for bucket 165 Entering block accumulator loop for bucket 165: bucket 127: 100% Sorting block of length 3813342 for bucket 127 (Using difference cover) bucket 148: 20% bucket 147: 90% Getting block 166 of 212 Reserving size (5249070) for bucket 166 Calculating Z arrays for bucket 166 Entering block accumulator loop for bucket 166: bucket 157: 50% bucket 145: 40% bucket 130: 100% Sorting block of length 5051445 for bucket 130 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3498207 for bucket 128 bucket 151: 10% bucket 150: 60% bucket 151: 60% Getting block 155 of 205 Reserving size (5249070) for bucket 155 Calculating Z arrays for bucket 155 Entering block accumulator loop for bucket 155: bucket 158: 40% bucket 133: 90% bucket 132: 90% bucket 154: 50% bucket 140: 60% bucket 141: 100% Sorting block of length 5204693 for bucket 141 (Using difference cover) bucket 153: 50% bucket 156: 50% bucket 142: 50% Sorting block time: 00:00:04 Returning block of 5059180 for bucket 139 bucket 136: 90% Sorting block time: 00:00:02 Returning block of 1970806 for bucket 131 bucket 153: 10% bucket 160: 30% Getting block 156 of 205 Reserving size (5249070) for bucket 156 Calculating Z arrays for bucket 156 Entering block accumulator loop for bucket 156: bucket 144: 100% Sorting block of length 1639872 for bucket 144 (Using difference cover) Getting block 167 of 212 Reserving size (5249070) for bucket 167 Calculating Z arrays for bucket 167 Entering block accumulator loop for bucket 167: bucket 146: 40% bucket 139: 80% bucket 147: 40% bucket 141: 60% bucket 138: 90% Sorting block time: 00:00:03 Returning block of 4822752 for bucket 142 Sorting block time: 00:00:00 Returning block of 1639873 for bucket 144 bucket 146: 100% Sorting block of length 4830957 for bucket 146 (Using difference cover) bucket 134: 90% Getting block 168 of 212 Reserving size (5249070) for bucket 168 Calculating Z arrays for bucket 168 Entering block accumulator loop for bucket 168: Getting block 169 of 212 Reserving size (5249070) for bucket 169 Calculating Z arrays for bucket 169 Entering block accumulator loop for bucket 169: bucket 148: 90% bucket 162: 20% bucket 159: 50% Sorting block time: 00:00:03 Returning block of 5229721 for bucket 145 bucket 149: 20% bucket 154: 10% Sorting block time: 00:00:02 Returning block of 3813343 for bucket 127 bucket 135: 100% Sorting block of length 1479589 for bucket 135 (Using difference cover) Getting block 170 of 212 Reserving size (5249070) for bucket 170 Calculating Z arrays for bucket 170 Entering block accumulator loop for bucket 170: bucket 163: 20% bucket 155: 50% bucket 152: 60% Getting block 157 of 205 Reserving size (5249070) for bucket 157 Calculating Z arrays for bucket 157 Entering block accumulator loop for bucket 157: bucket 161: 30% bucket 164: 10% bucket 149: 80% bucket 150: 20% bucket 143: 50% bucket 152: 20% Sorting block time: 00:00:00 Returning block of 1479590 for bucket 135 bucket 147: 100% Sorting block of length 3224958 for bucket 147 (Using difference cover) Getting block 158 of 205 Reserving size (5249070) for bucket 158 Calculating Z arrays for bucket 158 Entering block accumulator loop for bucket 158: bucket 144: 40% bucket 145: 50% bucket 165: 10% bucket 137: 80% bucket 157: 60% bucket 151: 20% bucket 142: 60% bucket 148: 30% bucket 132: 100% Sorting block of length 3799524 for bucket 132 (Using difference cover) bucket 167: 10% bucket 166: 10% bucket 151: 70% Sorting block time: 00:00:03 Returning block of 5051446 for bucket 130 bucket 143: 90% bucket 140: 70% bucket 136: 100% Sorting block of length 4312247 for bucket 136 (Using difference cover) bucket 155: 10% Getting block 159 of 205 Reserving size (5249070) for bucket 159 Calculating Z arrays for bucket 159 Entering block accumulator loop for bucket 159: bucket 150: 70% bucket 133: 100% Sorting block of length 4264564 for bucket 133 (Using difference cover) bucket 156: 60% bucket 139: 90% Sorting block time: 00:00:02 Returning block of 3224959 for bucket 147 bucket 141: 70% bucket 153: 60% bucket 153: 20% Getting block 171 of 212 Reserving size (5249070) for bucket 171 Calculating Z arrays for bucket 171 Entering block accumulator loop for bucket 171: Sorting block time: 00:00:04 Returning block of 5204694 for bucket 141 bucket 146: 50% bucket 160: 40% bucket 156: 10% bucket 158: 50% Getting block 172 of 212 Reserving size (5249070) for bucket 172 Calculating Z arrays for bucket 172 Entering block accumulator loop for bucket 172: Sorting block time: 00:00:03 Returning block of 4830958 for bucket 146 bucket 159: 60% Getting block 173 of 212 Reserving size (5249070) for bucket 173 Calculating Z arrays for bucket 173 Entering block accumulator loop for bucket 173: bucket 147: 50% bucket 138: 100% Sorting block of length 3889999 for bucket 138 (Using difference cover) bucket 148: 100% Sorting block of length 5070387 for bucket 148 (Using difference cover) bucket 168: 10% bucket 134: 100% Sorting block of length 4460485 for bucket 134 (Using difference cover) bucket 154: 60% bucket 169: 10% bucket 149: 30% bucket 152: 30% bucket 155: 60% bucket 163: 30% bucket 145: 60% bucket 152: 70% bucket 170: 10% bucket 158: 10% bucket 143: 60% bucket 157: 10% bucket 151: 80% bucket 150: 30% bucket 162: 30% bucket 164: 20% bucket 157: 70% bucket 154: 20% Sorting block time: 00:00:03 Returning block of 3799525 for bucket 132 bucket 161: 40% bucket 137: 90% Getting block 160 of 205 Reserving size (5249070) for bucket 160 Calculating Z arrays for bucket 160 Entering block accumulator loop for bucket 160: bucket 144: 50% bucket 148: 40% bucket 149: 90% bucket 167: 20% Sorting block time: 00:00:03 Returning block of 4312248 for bucket 136 bucket 140: 80% bucket 166: 20% Sorting block time: 00:00:02 Returning block of 4264565 for bucket 133 bucket 142: 70% bucket 165: 20% Getting block 161 of 205 Reserving size (5249070) for bucket 161 Calculating Z arrays for bucket 161 Entering block accumulator loop for bucket 161: bucket 155: 20% Getting block 162 of 205 Reserving size (5249070) for bucket 162 Calculating Z arrays for bucket 162 Entering block accumulator loop for bucket 162: bucket 139: 100% Sorting block of length 4582307 for bucket 139 (Using difference cover) bucket 172: 10% bucket 141: 80% bucket 171: 10% bucket 151: 30% bucket 143: 100% Sorting block of length 3658580 for bucket 143 (Using difference cover) bucket 158: 60% bucket 159: 10% bucket 150: 80% bucket 147: 60% bucket 146: 60% bucket 154: 70% bucket 160: 50% bucket 156: 70% Sorting block time: 00:00:03 Returning block of 3890000 for bucket 138 bucket 153: 70% Getting block 163 of 205 Reserving size (5249070) for bucket 163 Calculating Z arrays for bucket 163 Entering block accumulator loop for bucket 163: bucket 168: 20% bucket 170: 20% bucket 153: 30% bucket 159: 70% bucket 156: 20% bucket 173: 10% Sorting block time: 00:00:03 Returning block of 4460486 for bucket 134 Sorting block time: 00:00:04 Returning block of 5070388 for bucket 148 bucket 143: 70% Getting block 164 of 205 Reserving size (5249070) for bucket 164 Calculating Z arrays for bucket 164 Entering block accumulator loop for bucket 164: bucket 169: 20% bucket 152: 40% Getting block 174 of 212 Reserving size (5249070) for bucket 174 Calculating Z arrays for bucket 174 Entering block accumulator loop for bucket 174: bucket 145: 70% bucket 149: 40% bucket 164: 30% bucket 163: 40% bucket 151: 90% bucket 155: 70% bucket 157: 20% bucket 158: 20% bucket 150: 40% bucket 152: 80% bucket 154: 30% bucket 161: 10% bucket 157: 80% bucket 160: 10% bucket 148: 50% bucket 137: 100% Sorting block of length 3707429 for bucket 137 (Using difference cover) bucket 141: 90% bucket 161: 50% bucket 162: 40% bucket 142: 80% bucket 144: 60% bucket 165: 30% Sorting block time: 00:00:03 Returning block of 4582308 for bucket 139 bucket 167: 30% bucket 151: 40% Sorting block time: 00:00:03 Returning block of 3658581 for bucket 143 bucket 171: 20% bucket 159: 20% bucket 149: 100% Sorting block of length 1065298 for bucket 149 (Using difference cover) Getting block 165 of 205 Reserving size (5249070) for bucket 165 Calculating Z arrays for bucket 165 Entering block accumulator loop for bucket 165: bucket 147: 70% bucket 146: 70% Getting block 175 of 212 Reserving size (5249070) for bucket 175 Calculating Z arrays for bucket 175 Entering block accumulator loop for bucket 175: bucket 172: 20% bucket 162: 10% bucket 173: 20% bucket 140: 90% bucket 160: 60% bucket 155: 30% bucket 168: 30% bucket 150: 90% bucket 158: 70% Sorting block time: 00:00:00 Returning block of 1065299 for bucket 149 bucket 163: 10% Getting block 176 of 212 Reserving size (5249070) for bucket 176 Calculating Z arrays for bucket 176 Entering block accumulator loop for bucket 176: bucket 166: 30% bucket 153: 80% bucket 156: 80% bucket 170: 30% bucket 154: 80% bucket 143: 80% bucket 156: 30% bucket 152: 50% bucket 164: 10% bucket 153: 40% bucket 159: 80% bucket 174: 10% bucket 169: 30% bucket 145: 80% bucket 154: 40% Sorting block time: 00:00:02 Returning block of 3707430 for bucket 137 bucket 161: 20% Getting block 166 of 205 Reserving size (5249070) for bucket 166 Calculating Z arrays for bucket 166 Entering block accumulator loop for bucket 166: bucket 164: 40% bucket 151: 100% Sorting block of length 3693442 for bucket 151 (Using difference cover) bucket 160: 20% bucket 158: 30% bucket 157: 30% bucket 163: 50% bucket 149: 50% bucket 150: 50% bucket 155: 80% bucket 141: 100% Sorting block of length 1018654 for bucket 141 (Using difference cover) bucket 148: 60% bucket 157: 90% bucket 152: 90% bucket 165: 40% bucket 160: 70% bucket 144: 70% bucket 159: 30% bucket 175: 10% bucket 147: 80% bucket 165: 10% bucket 171: 30% bucket 142: 90% bucket 151: 50% bucket 146: 80% bucket 167: 40% bucket 152: 60% bucket 162: 50% Sorting block time: 00:00:01 Returning block of 1018655 for bucket 141 bucket 161: 60% bucket 173: 30% Getting block 167 of 205 Reserving size (5249070) for bucket 167 Calculating Z arrays for bucket 167 Entering block accumulator loop for bucket 167: bucket 172: 30% bucket 163: 20% bucket 140: 100% Sorting block of length 4996188 for bucket 140 (Using difference cover) bucket 168: 40% bucket 162: 20% bucket 158: 80% bucket 150: 100% Sorting block of length 4926133 for bucket 150 (Using difference cover) bucket 143: 90% bucket 154: 50% bucket 155: 40% bucket 170: 40% bucket 176: 10% bucket 160: 30% bucket 166: 40% bucket 174: 20% bucket 156: 90% bucket 159: 90% bucket 156: 40% bucket 153: 50% Sorting block time: 00:00:02 Returning block of 3693443 for bucket 151 bucket 154: 90% Getting block 177 of 212 Reserving size (5249070) for bucket 177 Calculating Z arrays for bucket 177 Entering block accumulator loop for bucket 177: bucket 145: 90% bucket 164: 20% bucket 153: 90% bucket 161: 30% bucket 166: 10% bucket 158: 40% bucket 152: 70% bucket 169: 40% bucket 150: 60% bucket 157: 40% bucket 149: 60% bucket 163: 60% bucket 164: 50% bucket 157: 100% Sorting block of length 2496018 for bucket 157 (Using difference cover) bucket 148: 70% bucket 147: 90% bucket 167: 10% bucket 171: 40% bucket 159: 40% bucket 146: 90% bucket 155: 90% bucket 173: 40% bucket 165: 20% bucket 152: 100% Sorting block of length 3981311 for bucket 152 (Using difference cover) bucket 167: 50% bucket 142: 100% Sorting block of length 4567997 for bucket 142 (Using difference cover) bucket 165: 50% bucket 175: 20% bucket 163: 30% bucket 151: 60% bucket 144: 80% bucket 143: 100% Sorting block of length 4618245 for bucket 143 (Using difference cover) bucket 172: 40% bucket 162: 30% Sorting block time: 00:00:03 Returning block of 4926134 for bucket 150 bucket 160: 80% bucket 162: 60% Getting block 178 of 212 Reserving size (5249070) for bucket 178 Calculating Z arrays for bucket 178 Entering block accumulator loop for bucket 178: bucket 161: 70% bucket 168: 50% Sorting block time: 00:00:04 Returning block of 4996189 for bucket 140 bucket 153: 60% Sorting block time: 00:00:02 Returning block of 2496019 for bucket 157 bucket 154: 60% bucket 156: 100% Sorting block of length 3653351 for bucket 156 (Using difference cover) Getting block 179 of 212 Reserving size (5249070) for bucket 179 Calculating Z arrays for bucket 179 Entering block accumulator loop for bucket 179: bucket 160: 40% Getting block 168 of 205 Reserving size (5249070) for bucket 168 Calculating Z arrays for bucket 168 Entering block accumulator loop for bucket 168: bucket 170: 50% bucket 159: 100% Sorting block of length 4913286 for bucket 159 (Using difference cover) bucket 166: 50% bucket 176: 20% bucket 156: 50% bucket 164: 30% bucket 154: 100% Sorting block of length 4651343 for bucket 154 (Using difference cover) bucket 177: 10% bucket 158: 90% bucket 174: 30% bucket 152: 80% bucket 155: 50% bucket 161: 40% bucket 169: 50% bucket 167: 20% bucket 164: 60% bucket 145: 100% Sorting block of length 4511824 for bucket 145 (Using difference cover) bucket 153: 100% Sorting block of length 3583665 for bucket 153 (Using difference cover) bucket 167: 60% bucket 157: 50% bucket 158: 50% bucket 163: 70% bucket 166: 20% bucket 147: 100% Sorting block of length 5011715 for bucket 147 (Using difference cover) bucket 146: 100% Sorting block of length 1802060 for bucket 146 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3981312 for bucket 152 bucket 148: 80% bucket 155: 100% Sorting block of length 2057547 for bucket 155 (Using difference cover) bucket 171: 50% bucket 150: 70% Getting block 180 of 212 Reserving size (5249070) for bucket 180 Calculating Z arrays for bucket 180 Entering block accumulator loop for bucket 180: bucket 149: 70% bucket 159: 50% Sorting block time: 00:00:03 Returning block of 4567998 for bucket 142 bucket 165: 30% bucket 173: 50% bucket 163: 40% Getting block 169 of 205 Reserving size (5249070) for bucket 169 Calculating Z arrays for bucket 169 Entering block accumulator loop for bucket 169: bucket 165: 60% Sorting block time: 00:00:03 Returning block of 4618246 for bucket 143 bucket 151: 70% Getting block 170 of 205 Reserving size (5249070) for bucket 170 Calculating Z arrays for bucket 170 Entering block accumulator loop for bucket 170: bucket 175: 30% bucket 172: 50% Sorting block time: 00:00:03 Returning block of 3653352 for bucket 156 bucket 178: 10% bucket 162: 40% bucket 144: 90% Getting block 181 of 212 Reserving size (5249070) for bucket 181 Calculating Z arrays for bucket 181 Entering block accumulator loop for bucket 181: bucket 153: 70% bucket 160: 90% bucket 170: 60% Sorting block time: 00:00:01 Returning block of 1802061 for bucket 146 Getting block 171 of 205 Reserving size (5249070) for bucket 171 Calculating Z arrays for bucket 171 Entering block accumulator loop for bucket 171: bucket 168: 10% bucket 160: 50% Sorting block time: 00:00:01 Returning block of 2057548 for bucket 155 bucket 168: 60% bucket 154: 70% Getting block 182 of 212 Reserving size (5249070) for bucket 182 Calculating Z arrays for bucket 182 Entering block accumulator loop for bucket 182: bucket 167: 30% bucket 161: 80% bucket 174: 40% Sorting block time: 00:00:04 Returning block of 4913287 for bucket 159 bucket 161: 50% Sorting block time: 00:00:03 Returning block of 3583666 for bucket 153 Sorting block time: 00:00:04 Returning block of 4651344 for bucket 154 bucket 179: 10% bucket 164: 40% bucket 166: 60% Getting block 183 of 212 Reserving size (5249070) for bucket 183 Calculating Z arrays for bucket 183 Entering block accumulator loop for bucket 183: Getting block 184 of 212 Reserving size (5249070) for bucket 184 Calculating Z arrays for bucket 184 Entering block accumulator loop for bucket 184: Getting block 185 of 212 Reserving size (5249070) for bucket 185 Calculating Z arrays for bucket 185 Entering block accumulator loop for bucket 185: bucket 156: 60% bucket 162: 70% bucket 152: 90% bucket 158: 100% Sorting block of length 4623061 for bucket 158 (Using difference cover) bucket 177: 20% bucket 169: 60% bucket 159: 60% Sorting block time: 00:00:03 Returning block of 4511825 for bucket 145 bucket 155: 60% bucket 158: 60% Getting block 172 of 205 Reserving size (5249070) for bucket 172 Calculating Z arrays for bucket 172 Entering block accumulator loop for bucket 172: bucket 167: 70% bucket 164: 70% bucket 176: 30% bucket 171: 60% bucket 148: 90% bucket 166: 30% bucket 163: 80% bucket 165: 40% bucket 170: 10% bucket 165: 70% Sorting block time: 00:00:03 Returning block of 5011716 for bucket 147 bucket 163: 50% bucket 173: 60% bucket 149: 80% bucket 150: 80% bucket 157: 60% Getting block 173 of 205 Reserving size (5249070) for bucket 173 Calculating Z arrays for bucket 173 Entering block accumulator loop for bucket 173: bucket 175: 40% bucket 180: 10% bucket 169: 10% bucket 151: 80% bucket 171: 10% bucket 170: 70% bucket 167: 40% bucket 172: 60% bucket 162: 50% bucket 154: 80% bucket 178: 20% bucket 179: 20% bucket 160: 100% Sorting block of length 4923441 for bucket 160 (Using difference cover) bucket 153: 80% bucket 181: 10% bucket 159: 70% bucket 168: 70% bucket 161: 60% bucket 160: 60% bucket 182: 10% bucket 174: 50% bucket 168: 20% bucket 144: 100% Sorting block of length 4015774 for bucket 144 (Using difference cover) bucket 177: 30% bucket 164: 50% bucket 185: 10% bucket 166: 70% bucket 158: 70% bucket 161: 90% Sorting block time: 00:00:03 Returning block of 4623062 for bucket 158 bucket 183: 10% bucket 172: 10% Getting block 186 of 212 Reserving size (5249070) for bucket 186 Calculating Z arrays for bucket 186 Entering block accumulator loop for bucket 186: bucket 167: 80% bucket 152: 100% Sorting block of length 4484639 for bucket 152 (Using difference cover) bucket 184: 10% bucket 162: 80% bucket 156: 70% bucket 170: 20% bucket 165: 50% bucket 171: 70% bucket 148: 100% Sorting block of length 4683015 for bucket 148 (Using difference cover) bucket 169: 70% bucket 163: 90% bucket 173: 10% bucket 149: 90% bucket 163: 60% bucket 166: 40% bucket 150: 90% bucket 164: 80% bucket 176: 40% bucket 155: 70% bucket 157: 70% bucket 173: 70% bucket 159: 80% bucket 165: 80% bucket 175: 50% bucket 169: 20% bucket 168: 30% bucket 180: 20% bucket 172: 70% bucket 170: 80% bucket 179: 30% bucket 171: 20% bucket 162: 60% bucket 167: 50% Sorting block time: 00:00:02 Returning block of 4015775 for bucket 144 bucket 168: 80% bucket 161: 70% bucket 151: 90% Sorting block time: 00:00:04 Returning block of 4923442 for bucket 160 Getting block 174 of 205 Reserving size (5249070) for bucket 174 Calculating Z arrays for bucket 174 Entering block accumulator loop for bucket 174: bucket 160: 70% Getting block 187 of 212 Reserving size (5249070) for bucket 187 Calculating Z arrays for bucket 187 Entering block accumulator loop for bucket 187: bucket 153: 90% bucket 182: 20% bucket 181: 20% bucket 164: 60% bucket 174: 60% bucket 177: 40% bucket 178: 30% bucket 172: 20% bucket 183: 20% bucket 167: 90% bucket 154: 90% bucket 185: 20% bucket 161: 100% Sorting block of length 1847325 for bucket 161 (Using difference cover) bucket 186: 10% bucket 166: 80% bucket 158: 80% bucket 157: 80% Sorting block time: 00:00:03 Returning block of 4484640 for bucket 152 bucket 165: 60% bucket 171: 80% bucket 170: 30% Getting block 175 of 205 Reserving size (5249070) for bucket 175 Calculating Z arrays for bucket 175 Entering block accumulator loop for bucket 175: bucket 156: 80% bucket 184: 20% bucket 169: 80% bucket 163: 100% Sorting block of length 3026906 for bucket 163 (Using difference cover) bucket 149: 100% Sorting block of length 3599704 for bucket 149 (Using difference cover) bucket 163: 70% bucket 173: 20% Sorting block time: 00:00:03 Returning block of 4683016 for bucket 148 Getting block 176 of 205 Reserving size (5249070) for bucket 176 Calculating Z arrays for bucket 176 Entering block accumulator loop for bucket 176: bucket 170: 90% bucket 162: 90% bucket 172: 80% bucket 168: 40% bucket 166: 50% bucket 169: 30% bucket 159: 90% Sorting block time: 00:00:02 Returning block of 1847326 for bucket 161 bucket 167: 60% Getting block 188 of 212 Reserving size (5249070) for bucket 188 Calculating Z arrays for bucket 188 Entering block accumulator loop for bucket 188: bucket 155: 80% bucket 165: 90% bucket 176: 50% bucket 164: 90% bucket 175: 60% bucket 173: 80% bucket 150: 100% Sorting block of length 5018638 for bucket 150 (Using difference cover) bucket 180: 30% bucket 179: 40% bucket 171: 30% bucket 161: 80% bucket 162: 70% bucket 157: 90% bucket 187: 10% bucket 153: 100% Sorting block of length 4780864 for bucket 153 (Using difference cover) bucket 167: 100% Sorting block of length 5142675 for bucket 167 (Using difference cover) bucket 177: 50% bucket 151: 100% Sorting block of length 3516565 for bucket 151 (Using difference cover) bucket 168: 90% bucket 164: 70% bucket 160: 80% bucket 170: 40% Sorting block time: 00:00:02 Returning block of 3026907 for bucket 163 bucket 172: 30% bucket 186: 20% bucket 181: 30% bucket 174: 70% Getting block 189 of 212 Reserving size (5249070) for bucket 189 Calculating Z arrays for bucket 189 Entering block accumulator loop for bucket 189: Sorting block time: 00:00:03 Returning block of 3599705 for bucket 149 bucket 182: 30% bucket 154: 100% Sorting block of length 4642112 for bucket 154 (Using difference cover) Getting block 177 of 205 Reserving size (5249070) for bucket 177 Calculating Z arrays for bucket 177 Entering block accumulator loop for bucket 177: bucket 174: 10% bucket 158: 90% bucket 178: 40% bucket 175: 10% bucket 183: 30% bucket 170: 100% Sorting block of length 5208224 for bucket 170 (Using difference cover) bucket 165: 70% bucket 173: 30% bucket 169: 90% bucket 166: 90% bucket 163: 80% bucket 172: 90% bucket 185: 30% bucket 176: 10% bucket 169: 40% bucket 171: 90% bucket 184: 30% bucket 157: 100% Sorting block of length 3789935 for bucket 157 (Using difference cover) bucket 162: 100% Sorting block of length 5143111 for bucket 162 (Using difference cover) bucket 171: 40% bucket 156: 90% bucket 168: 50% bucket 159: 100% Sorting block of length 3959706 for bucket 159 (Using difference cover) bucket 165: 100% Sorting block of length 5180735 for bucket 165 (Using difference cover) bucket 166: 60% bucket 173: 90% bucket 176: 60% bucket 155: 90% Sorting block time: 00:00:02 Returning block of 3516566 for bucket 151 bucket 167: 70% Getting block 178 of 205 Reserving size (5249070) for bucket 178 Calculating Z arrays for bucket 178 Entering block accumulator loop for bucket 178: bucket 161: 90% bucket 188: 10% bucket 180: 40% bucket 160: 90% bucket 164: 100% Sorting block of length 5111423 for bucket 164 (Using difference cover) Sorting block time: 00:00:04 Returning block of 5018639 for bucket 150 bucket 179: 50% Sorting block time: 00:00:03 Returning block of 4780865 for bucket 153 bucket 162: 80% Getting block 179 of 205 Reserving size (5249070) for bucket 179 Calculating Z arrays for bucket 179 Entering block accumulator loop for bucket 179: bucket 175: 70% bucket 187: 20% Getting block 180 of 205 Reserving size (5249070) for bucket 180 Calculating Z arrays for bucket 180 Entering block accumulator loop for bucket 180: bucket 172: 40% bucket 177: 60% bucket 170: 50% bucket 189: 10% bucket 182: 40% bucket 163: 90% Sorting block time: 00:00:03 Returning block of 4642113 for bucket 154 Sorting block time: 00:00:04 Returning block of 5142676 for bucket 167 bucket 164: 80% bucket 186: 30% bucket 177: 10% bucket 175: 20% bucket 168: 100% Sorting block of length 4720339 for bucket 168 (Using difference cover) Getting block 190 of 212 Reserving size (5249070) for bucket 190 Calculating Z arrays for bucket 190 Entering block accumulator loop for bucket 190: Getting block 181 of 205 Reserving size (5249070) for bucket 181 Calculating Z arrays for bucket 181 Entering block accumulator loop for bucket 181: bucket 174: 80% bucket 174: 20% bucket 158: 100% Sorting block of length 5021320 for bucket 158 (Using difference cover) bucket 165: 80% bucket 171: 50% bucket 181: 40% bucket 178: 50% bucket 173: 40% Sorting block time: 00:00:02 Returning block of 3789936 for bucket 157 bucket 183: 40% bucket 176: 20% Getting block 182 of 205 Reserving size (5249070) for bucket 182 Calculating Z arrays for bucket 182 Entering block accumulator loop for bucket 182: Sorting block time: 00:00:04 Returning block of 5208225 for bucket 170 Sorting block time: 00:00:03 Returning block of 3959707 for bucket 159 bucket 169: 100% Sorting block of length 767033 for bucket 169 (Using difference cover) bucket 166: 100% Sorting block of length 959732 for bucket 166 (Using difference cover) Getting block 191 of 212 Reserving size (5249070) for bucket 191 Calculating Z arrays for bucket 191 Entering block accumulator loop for bucket 191: Getting block 183 of 205 Reserving size (5249070) for bucket 183 Calculating Z arrays for bucket 183 Entering block accumulator loop for bucket 183: bucket 169: 50% bucket 172: 100% Sorting block of length 3807263 for bucket 172 (Using difference cover) bucket 171: 100% Sorting block of length 5238730 for bucket 171 (Using difference cover) bucket 180: 50% bucket 168: 60% Sorting block time: 00:00:00 Returning block of 767034 for bucket 169 Getting block 192 of 212 Reserving size (5249070) for bucket 192 Calculating Z arrays for bucket 192 Entering block accumulator loop for bucket 192: bucket 185: 40% bucket 167: 80% bucket 161: 100% Sorting block of length 4707868 for bucket 161 (Using difference cover) bucket 156: 100% Sorting block of length 2753493 for bucket 156 (Using difference cover) Sorting block time: 00:00:00 Returning block of 959733 for bucket 166 bucket 166: 70% bucket 173: 100% Sorting block of length 1581601 for bucket 173 (Using difference cover) bucket 178: 10% Getting block 193 of 212 Reserving size (5249070) for bucket 193 Calculating Z arrays for bucket 193 Entering block accumulator loop for bucket 193: bucket 184: 40% bucket 176: 70% bucket 188: 20% bucket 175: 80% Sorting block time: 00:00:04 Returning block of 5143112 for bucket 162 Sorting block time: 00:00:04 Returning block of 5180736 for bucket 165 bucket 179: 60% bucket 160: 100% Sorting block of length 5134304 for bucket 160 (Using difference cover) Getting block 194 of 212 Reserving size (5249070) for bucket 194 Calculating Z arrays for bucket 194 Entering block accumulator loop for bucket 194: bucket 162: 90% Getting block 195 of 212 Reserving size (5249070) for bucket 195 Calculating Z arrays for bucket 195 Entering block accumulator loop for bucket 195: bucket 163: 100% Sorting block of length 2930343 for bucket 163 (Using difference cover) bucket 172: 50% bucket 187: 30% Sorting block time: 00:00:03 Returning block of 5111424 for bucket 164 bucket 189: 20% bucket 155: 100% Sorting block of length 4915242 for bucket 155 (Using difference cover) bucket 170: 60% Getting block 196 of 212 Reserving size (5249070) for bucket 196 Calculating Z arrays for bucket 196 Entering block accumulator loop for bucket 196: Sorting block time: 00:00:01 Returning block of 1581602 for bucket 173 Getting block 197 of 212 Reserving size (5249070) for bucket 197 Calculating Z arrays for bucket 197 Entering block accumulator loop for bucket 197: bucket 165: 90% bucket 181: 10% bucket 177: 70% bucket 180: 10% bucket 175: 30% bucket 171: 60% bucket 177: 20% Sorting block time: 00:00:03 Returning block of 4720340 for bucket 168 bucket 186: 40% bucket 174: 90% bucket 173: 50% Getting block 198 of 212 Reserving size (5249070) for bucket 198 Calculating Z arrays for bucket 198 Entering block accumulator loop for bucket 198: bucket 190: 10% Sorting block time: 00:00:02 Returning block of 2753494 for bucket 156 bucket 174: 30% bucket 180: 60% bucket 179: 10% Getting block 184 of 205 Reserving size (5249070) for bucket 184 Calculating Z arrays for bucket 184 Entering block accumulator loop for bucket 184: bucket 182: 10% bucket 182: 50% Sorting block time: 00:00:04 Returning block of 5021321 for bucket 158 bucket 164: 90% Getting block 185 of 205 Reserving size (5249070) for bucket 185 Calculating Z arrays for bucket 185 Entering block accumulator loop for bucket 185: bucket 176: 30% Sorting block time: 00:00:03 Returning block of 3807264 for bucket 172 bucket 192: 10% Sorting block time: 00:00:03 Returning block of 5238731 for bucket 171 bucket 191: 10% Getting block 199 of 212 Reserving size (5249070) for bucket 199 Calculating Z arrays for bucket 199 Entering block accumulator loop for bucket 199: bucket 169: 60% bucket 183: 10% bucket 178: 60% bucket 181: 50% Getting block 200 of 212 Reserving size (5249070) for bucket 200 Calculating Z arrays for bucket 200 Entering block accumulator loop for bucket 200: bucket 183: 50% Sorting block time: 00:00:02 Returning block of 2930344 for bucket 163 Getting block 186 of 205 Reserving size (5249070) for bucket 186 Calculating Z arrays for bucket 186 Entering block accumulator loop for bucket 186: bucket 168: 70% bucket 172: 60% bucket 167: 90% Sorting block time: 00:00:04 Returning block of 4707869 for bucket 161 bucket 184: 50% bucket 185: 50% Getting block 187 of 205 Reserving size (5249070) for bucket 187 Calculating Z arrays for bucket 187 Entering block accumulator loop for bucket 187: bucket 189: 30% bucket 175: 90% bucket 193: 10% bucket 188: 30% bucket 162: 100% Sorting block of length 4814689 for bucket 162 (Using difference cover) bucket 178: 20% bucket 187: 40% bucket 166: 80% bucket 179: 70% bucket 195: 10% bucket 170: 70% bucket 176: 80% bucket 171: 70% Sorting block time: 00:00:04 Returning block of 4915243 for bucket 155 bucket 175: 40% bucket 180: 20% bucket 194: 10% bucket 165: 100% Sorting block of length 2820859 for bucket 165 (Using difference cover) Getting block 188 of 205 Reserving size (5249070) for bucket 188 Calculating Z arrays for bucket 188 Entering block accumulator loop for bucket 188: Sorting block time: 00:00:04 Returning block of 5134305 for bucket 160 bucket 186: 50% bucket 190: 20% Getting block 189 of 205 Reserving size (5249070) for bucket 189 Calculating Z arrays for bucket 189 Entering block accumulator loop for bucket 189: bucket 197: 10% bucket 196: 10% bucket 177: 80% bucket 173: 60% bucket 181: 20% bucket 177: 30% bucket 198: 10% bucket 169: 70% bucket 182: 60% bucket 184: 10% bucket 174: 100% Sorting block of length 4426032 for bucket 174 (Using difference cover) bucket 182: 20% bucket 179: 20% bucket 185: 10% bucket 180: 70% bucket 183: 20% bucket 174: 40% bucket 199: 10% bucket 176: 40% bucket 192: 20% bucket 186: 10% bucket 164: 100% Sorting block of length 2984424 for bucket 164 (Using difference cover) bucket 191: 20% bucket 178: 70% bucket 200: 10% bucket 168: 80% bucket 181: 60% Sorting block time: 00:00:02 Returning block of 2820860 for bucket 165 bucket 172: 70% bucket 183: 60% bucket 167: 100% Sorting block of length 4990336 for bucket 167 (Using difference cover) Getting block 190 of 205 Reserving size (5249070) for bucket 190 Calculating Z arrays for bucket 190 Entering block accumulator loop for bucket 190: bucket 187: 10% bucket 184: 60% bucket 183: 30% bucket 189: 40% bucket 185: 60% Sorting block time: 00:00:03 Returning block of 4814690 for bucket 162 bucket 178: 30% bucket 187: 50% Getting block 191 of 205 Reserving size (5249070) for bucket 191 Calculating Z arrays for bucket 191 Entering block accumulator loop for bucket 191: bucket 166: 90% bucket 180: 30% bucket 170: 80% bucket 171: 80% bucket 179: 80% bucket 188: 40% bucket 175: 50% bucket 175: 100% Sorting block of length 4101645 for bucket 175 (Using difference cover) bucket 195: 20% bucket 193: 20% bucket 194: 20% bucket 189: 10% bucket 176: 50% bucket 176: 90% bucket 173: 70% bucket 177: 90% bucket 190: 30% bucket 196: 20% Sorting block time: 00:00:02 Returning block of 2984425 for bucket 164 bucket 169: 80% bucket 192: 30% bucket 188: 10% bucket 185: 20% Getting block 192 of 205 Reserving size (5249070) for bucket 192 Calculating Z arrays for bucket 192 Entering block accumulator loop for bucket 192: bucket 184: 20% bucket 177: 40% bucket 198: 20% bucket 197: 20% Sorting block time: 00:00:04 Returning block of 4426033 for bucket 174 bucket 182: 30% bucket 181: 30% bucket 182: 70% bucket 186: 20% Getting block 201 of 212 Reserving size (5249070) for bucket 201 Calculating Z arrays for bucket 201 Entering block accumulator loop for bucket 201: bucket 186: 60% bucket 179: 30% bucket 174: 50% bucket 200: 20% bucket 183: 40% bucket 180: 80% bucket 199: 20% bucket 191: 30% bucket 187: 20% bucket 172: 80% Sorting block time: 00:00:03 Returning block of 4990337 for bucket 167 bucket 168: 90% bucket 190: 10% bucket 178: 80% Getting block 193 of 205 Reserving size (5249070) for bucket 193 Calculating Z arrays for bucket 193 Entering block accumulator loop for bucket 193: bucket 171: 90% bucket 189: 50% bucket 191: 10% bucket 181: 70% bucket 193: 30% bucket 189: 20% bucket 192: 10% bucket 175: 60% bucket 178: 40% Sorting block time: 00:00:03 Returning block of 4101646 for bucket 175 bucket 170: 90% bucket 176: 60% bucket 187: 60% bucket 179: 90% bucket 180: 40% bucket 188: 50% bucket 185: 30% Getting block 202 of 212 Reserving size (5249070) for bucket 202 Calculating Z arrays for bucket 202 Entering block accumulator loop for bucket 202: bucket 166: 100% Sorting block of length 3494867 for bucket 166 (Using difference cover) bucket 183: 70% bucket 190: 40% bucket 177: 100% Sorting block of length 4306713 for bucket 177 (Using difference cover) bucket 184: 70% bucket 188: 20% bucket 173: 80% bucket 185: 70% bucket 177: 50% bucket 169: 90% bucket 195: 30% bucket 199: 30% bucket 186: 30% bucket 192: 40% bucket 194: 30% bucket 200: 30% bucket 198: 30% bucket 183: 50% bucket 201: 10% bucket 197: 30% bucket 196: 30% bucket 184: 30% bucket 176: 100% Sorting block of length 3163943 for bucket 176 (Using difference cover) bucket 182: 40% bucket 179: 40% bucket 174: 60% bucket 191: 40% bucket 172: 90% bucket 168: 100% Sorting block of length 5219877 for bucket 168 (Using difference cover) bucket 193: 10% bucket 187: 30% bucket 181: 40% bucket 180: 90% bucket 190: 20% bucket 186: 70% bucket 192: 20% bucket 176: 70% bucket 182: 80% bucket 175: 70% bucket 189: 30% bucket 191: 20% bucket 187: 70% Sorting block time: 00:00:02 Returning block of 3494868 for bucket 166 bucket 193: 40% bucket 178: 90% bucket 170: 100% Sorting block of length 3181542 for bucket 170 (Using difference cover) bucket 178: 50% Getting block 194 of 205 Reserving size (5249070) for bucket 194 Calculating Z arrays for bucket 194 Entering block accumulator loop for bucket 194: bucket 185: 40% bucket 189: 60% bucket 179: 100% Sorting block of length 3345345 for bucket 179 (Using difference cover) bucket 171: 100% Sorting block of length 5232472 for bucket 171 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4306714 for bucket 177 bucket 183: 60% Getting block 203 of 212 Reserving size (5249070) for bucket 203 Calculating Z arrays for bucket 203 Entering block accumulator loop for bucket 203: bucket 183: 80% bucket 169: 100% Sorting block of length 3317286 for bucket 169 (Using difference cover) bucket 186: 40% bucket 181: 80% bucket 173: 90% bucket 190: 50% bucket 197: 40% bucket 185: 80% bucket 201: 20% bucket 199: 40% bucket 188: 30% Sorting block time: 00:00:02 Returning block of 3163944 for bucket 176 bucket 200: 40% Getting block 204 of 212 Reserving size (5249070) for bucket 204 Calculating Z arrays for bucket 204 Entering block accumulator loop for bucket 204: bucket 177: 60% bucket 188: 60% bucket 198: 40% bucket 184: 80% bucket 180: 50% bucket 192: 50% bucket 194: 40% bucket 184: 40% bucket 176: 80% bucket 191: 50% bucket 172: 100% Sorting block of length 2987819 for bucket 172 (Using difference cover) bucket 174: 70% bucket 193: 20% bucket 196: 40% bucket 202: 10% bucket 187: 40% bucket 182: 50% Sorting block time: 00:00:04 Returning block of 5219878 for bucket 168 bucket 179: 50% bucket 195: 40% bucket 189: 70% bucket 180: 100% Sorting block of length 4772377 for bucket 180 (Using difference cover) bucket 193: 50% Sorting block time: 00:00:02 Returning block of 3181543 for bucket 170 Getting block 195 of 205 Reserving size (5249070) for bucket 195 Calculating Z arrays for bucket 195 Entering block accumulator loop for bucket 195: bucket 181: 50% bucket 190: 30% bucket 189: 40% Getting block 196 of 205 Reserving size (5249070) for bucket 196 Calculating Z arrays for bucket 196 Entering block accumulator loop for bucket 196: bucket 175: 80% Sorting block time: 00:00:02 Returning block of 3345346 for bucket 179 bucket 178: 60% bucket 192: 30% Getting block 205 of 212 Reserving size (5249070) for bucket 205 Calculating Z arrays for bucket 205 Entering block accumulator loop for bucket 205: bucket 187: 80% Sorting block time: 00:00:02 Returning block of 3317287 for bucket 169 bucket 191: 30% bucket 182: 90% Getting block 197 of 205 Reserving size (5249070) for bucket 197 Calculating Z arrays for bucket 197 Entering block accumulator loop for bucket 197: bucket 194: 10% bucket 190: 60% bucket 186: 80% bucket 185: 50% bucket 183: 70% bucket 197: 50% bucket 199: 50% bucket 186: 50% Sorting block time: 00:00:02 Returning block of 2987820 for bucket 172 bucket 178: 100% Sorting block of length 4908494 for bucket 178 (Using difference cover) bucket 188: 40% bucket 173: 100% Sorting block of length 2395419 for bucket 173 (Using difference cover) bucket 177: 70% Getting block 198 of 205 Reserving size (5249070) for bucket 198 Calculating Z arrays for bucket 198 Entering block accumulator loop for bucket 198: bucket 201: 30% bucket 181: 90% Sorting block time: 00:00:03 Returning block of 5232473 for bucket 171 bucket 176: 90% bucket 203: 10% bucket 183: 90% bucket 200: 50% Getting block 199 of 205 Reserving size (5249070) for bucket 199 Calculating Z arrays for bucket 199 Entering block accumulator loop for bucket 199: bucket 184: 50% bucket 204: 10% bucket 198: 50% bucket 187: 50% bucket 185: 90% bucket 193: 30% bucket 175: 90% bucket 184: 90% bucket 192: 60% bucket 189: 50% bucket 191: 60% bucket 194: 50% bucket 196: 10% bucket 188: 70% bucket 180: 60% bucket 195: 10% bucket 193: 60% bucket 182: 60% bucket 202: 20% bucket 195: 50% bucket 196: 50% bucket 189: 80% bucket 205: 10% bucket 174: 80% Sorting block time: 00:00:03 Returning block of 4772378 for bucket 180 bucket 197: 10% Sorting block time: 00:00:02 Returning block of 2395420 for bucket 173 Getting block 200 of 205 Reserving size (5249070) for bucket 200 Calculating Z arrays for bucket 200 Entering block accumulator loop for bucket 200: Getting block 206 of 212 Reserving size (5249070) for bucket 206 Calculating Z arrays for bucket 206 Entering block accumulator loop for bucket 206: bucket 183: 80% bucket 187: 90% bucket 191: 40% bucket 179: 60% bucket 181: 60% bucket 190: 70% bucket 185: 60% bucket 186: 60% bucket 190: 40% bucket 178: 70% bucket 199: 60% bucket 192: 40% bucket 182: 100% Sorting block of length 3089921 for bucket 182 (Using difference cover) bucket 176: 100% Sorting block of length 4704822 for bucket 176 (Using difference cover) bucket 199: 10% bucket 194: 20% bucket 198: 10% bucket 197: 60% bucket 188: 50% bucket 186: 90% bucket 201: 40% bucket 184: 60% bucket 175: 100% Sorting block of length 5160624 for bucket 175 (Using difference cover) bucket 177: 80% Sorting block time: 00:00:04 Returning block of 4908495 for bucket 178 bucket 203: 20% bucket 200: 60% bucket 196: 20% bucket 189: 60% Getting block 207 of 212 Reserving size (5249070) for bucket 207 Calculating Z arrays for bucket 207 Entering block accumulator loop for bucket 207: bucket 193: 40% bucket 192: 70% bucket 187: 60% bucket 181: 100% Sorting block of length 2358668 for bucket 181 (Using difference cover) bucket 204: 20% bucket 195: 20% bucket 198: 60% bucket 183: 90% bucket 183: 100% Sorting block of length 5074877 for bucket 183 (Using difference cover) bucket 191: 70% bucket 205: 20% bucket 195: 60% bucket 189: 90% bucket 185: 100% Sorting block of length 4176771 for bucket 185 (Using difference cover) bucket 180: 70% bucket 194: 60% bucket 200: 10% bucket 197: 20% bucket 182: 70% bucket 184: 100% Sorting block of length 4927027 for bucket 184 (Using difference cover) bucket 202: 30% bucket 193: 70% bucket 188: 80% bucket 196: 60% bucket 174: 90% bucket 186: 70% Sorting block time: 00:00:02 Returning block of 3089922 for bucket 182 bucket 199: 70% bucket 179: 70% bucket 185: 70% bucket 206: 10% Getting block 208 of 212 Reserving size (5249070) for bucket 208 Calculating Z arrays for bucket 208 Entering block accumulator loop for bucket 208: bucket 199: 20% bucket 198: 20% bucket 178: 80% bucket 187: 100% Sorting block of length 3126506 for bucket 187 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2358669 for bucket 181 bucket 191: 50% bucket 190: 50% bucket 195: 30% Getting block 209 of 212 Reserving size (5249070) for bucket 209 Calculating Z arrays for bucket 209 Entering block accumulator loop for bucket 209: bucket 201: 50% bucket 181: 70% bucket 190: 80% Sorting block time: 00:00:03 Returning block of 4704823 for bucket 176 bucket 203: 30% bucket 188: 60% bucket 197: 70% bucket 194: 30% Getting block 201 of 205 Reserving size (5249070) for bucket 201 Calculating Z arrays for bucket 201 Entering block accumulator loop for bucket 201: bucket 192: 50% bucket 184: 70% bucket 177: 90% bucket 205: 30% bucket 196: 30% bucket 193: 50% bucket 192: 80% bucket 183: 100% Sorting block of length 3032631 for bucket 183 (Using difference cover) bucket 187: 70% Sorting block time: 00:00:04 Returning block of 5160625 for bucket 175 Sorting block time: 00:00:01 Returning block of 3126507 for bucket 187 Getting block 202 of 205 Reserving size (5249070) for bucket 202 Calculating Z arrays for bucket 202 Entering block accumulator loop for bucket 202: bucket 189: 70% bucket 186: 100% Sorting block of length 4433972 for bucket 186 (Using difference cover) bucket 200: 70% Getting block 210 of 212 Reserving size (5249070) for bucket 210 Calculating Z arrays for bucket 210 Entering block accumulator loop for bucket 210: bucket 200: 20% bucket 182: 80% bucket 191: 80% bucket 207: 10% Sorting block time: 00:00:02 Returning block of 4176772 for bucket 185 bucket 189: 100% Sorting block of length 2128178 for bucket 189 (Using difference cover) Getting block 211 of 212 Reserving size (5249070) for bucket 211 Calculating Z arrays for bucket 211 Entering block accumulator loop for bucket 211: bucket 198: 70% bucket 204: 30% bucket 195: 70% bucket 197: 30% bucket 199: 80% bucket 194: 70% Sorting block time: 00:00:04 Returning block of 5074878 for bucket 183 bucket 174: 100% Sorting block of length 4194266 for bucket 174 (Using difference cover) bucket 198: 30% bucket 180: 80% bucket 186: 80% Getting block 212 of 212 Reserving size (5249070) for bucket 212 Calculating Z arrays for bucket 212 Entering block accumulator loop for bucket 212: Sorting block time: 00:00:03 Returning block of 4927028 for bucket 184 bucket 178: 90% bucket 185: 80% bucket 196: 70% bucket 195: 40% bucket 199: 30% bucket 202: 40% Sorting block time: 00:00:02 Returning block of 3032632 for bucket 183 bucket 191: 60% Getting block 203 of 205 Reserving size (5249070) for bucket 203 Calculating Z arrays for bucket 203 Entering block accumulator loop for bucket 203: bucket 190: 60% bucket 181: 80% bucket 206: 20% bucket 179: 80% bucket 189: 80% bucket 203: 40% bucket 193: 60% bucket 201: 60% bucket 208: 10% bucket 196: 40% Sorting block time: 00:00:01 Returning block of 2128179 for bucket 189 bucket 201: 10% bucket 188: 90% bucket 193: 80% bucket 184: 80% bucket 197: 80% bucket 190: 90% bucket 187: 80% bucket 209: 10% bucket 194: 40% bucket 202: 10% bucket 188: 70% bucket 205: 40% bucket 192: 60% bucket 200: 30% bucket 177: 100% Sorting block of length 4478068 for bucket 177 (Using difference cover) bucket 191: 90% bucket 192: 90% bucket 182: 90% bucket 186: 90% bucket 210: 10% bucket 200: 80% Sorting block time: 00:00:04 Returning block of 4433973 for bucket 186 bucket 212: 10% bucket 195: 50% bucket 198: 40% bucket 199: 90% bucket 198: 80% bucket 207: 20% Sorting block time: 00:00:03 Returning block of 4194267 for bucket 174 bucket 190: 70% Getting block 204 of 205 Reserving size (5249070) for bucket 204 Calculating Z arrays for bucket 204 Entering block accumulator loop for bucket 204: bucket 204: 40% bucket 197: 40% bucket 203: 10% bucket 194: 80% bucket 187: 90% bucket 180: 90% bucket 185: 90% bucket 211: 10% bucket 178: 100% Sorting block of length 4833070 for bucket 178 (Using difference cover) bucket 199: 40% bucket 191: 70% bucket 195: 80% bucket 203: 50% bucket 202: 50% bucket 197: 90% bucket 201: 20% bucket 190: 100% Sorting block of length 4646135 for bucket 190 (Using difference cover) bucket 193: 70% bucket 196: 80% bucket 196: 50% bucket 179: 90% bucket 181: 90% bucket 209: 20% bucket 184: 90% bucket 202: 20% bucket 201: 70% bucket 194: 50% bucket 189: 90% bucket 200: 40% bucket 206: 30% bucket 188: 100% Sorting block of length 5127167 for bucket 188 (Using difference cover) Sorting block time: 00:00:03 Returning block of 4478069 for bucket 177 bucket 190: 80% bucket 193: 90% bucket 205: 50% bucket 208: 20% bucket 200: 90% bucket 191: 100% Sorting block of length 4392287 for bucket 191 (Using difference cover) Getting block 205 of 205 Reserving size (5249070) for bucket 205 Calculating Z arrays for bucket 205 Entering block accumulator loop for bucket 205: bucket 188: 80% bucket 186: 100% Sorting block of length 3522105 for bucket 186 (Using difference cover) bucket 192: 70% bucket 212: 20% bucket 195: 60% bucket 198: 90% bucket 192: 100% Sorting block of length 4323862 for bucket 192 (Using difference cover) bucket 210: 20% bucket 203: 60% bucket 198: 50% bucket 203: 20% bucket 191: 80% bucket 182: 100% Sorting block of length 2350885 for bucket 182 (Using difference cover) bucket 197: 50% bucket 199: 100% Sorting block of length 2553718 for bucket 199 (Using difference cover) bucket 201: 30% bucket 187: 100% Sorting block of length 5086119 for bucket 187 (Using difference cover) bucket 180: 100% Sorting block of length 5033844 for bucket 180 (Using difference cover) bucket 207: 30% bucket 204: 10% bucket 185: 100% Sorting block of length 4073511 for bucket 185 (Using difference cover) bucket 211: 20% Sorting block time: 00:00:03 Returning block of 4833071 for bucket 178 Sorting block time: 00:00:02 Returning block of 4646136 for bucket 190 bucket 190: 90% bucket 184: 100% Sorting block of length 3888263 for bucket 184 (Using difference cover) bucket 194: 90% bucket 202: 30% bucket 195: 90% bucket 204: 50% bucket 200: 50% bucket 199: 50% bucket 197: 100% Sorting block of length 3664917 for bucket 197 (Using difference cover) bucket 193: 80% bucket 205: 10% bucket 179: 100% Sorting block of length 2973144 for bucket 179 (Using difference cover) bucket 196: 60% bucket 195: 70% bucket 209: 30% Sorting block time: 00:00:02 Returning block of 3522106 for bucket 186 bucket 194: 60% bucket 189: 100% Sorting block of length 5216439 for bucket 189 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2350886 for bucket 182 bucket 206: 40% bucket 181: 100% Sorting block of length 4118455 for bucket 181 (Using difference cover) bucket 196: 90% bucket 212: 30% bucket 191: 90% bucket 205: 60% bucket 201: 80% Sorting block time: 00:00:02 Returning block of 2553719 for bucket 199 Sorting block time: 00:00:03 Returning block of 4323863 for bucket 192 bucket 202: 60% Sorting block time: 00:00:03 Returning block of 4392288 for bucket 191 Sorting block time: 00:00:02 Returning block of 4073512 for bucket 185 bucket 208: 30% bucket 193: 100% Sorting block of length 3691576 for bucket 193 (Using difference cover) Sorting block time: 00:00:03 Returning block of 5127168 for bucket 188 bucket 201: 40% bucket 192: 80% bucket 197: 60% bucket 198: 60% bucket 200: 100% Sorting block of length 4211743 for bucket 200 (Using difference cover) bucket 188: 90% bucket 205: 20% bucket 203: 30% bucket 210: 30% bucket 204: 20% bucket 190: 100% Sorting block of length 2697937 for bucket 190 (Using difference cover) bucket 198: 100% Sorting block of length 3085497 for bucket 198 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2973145 for bucket 179 bucket 203: 70% Sorting block time: 00:00:03 Returning block of 5033845 for bucket 180 Sorting block time: 00:00:01 Returning block of 4118456 for bucket 181 Sorting block time: 00:00:03 Returning block of 5086120 for bucket 187 Sorting block time: 00:00:02 Returning block of 3888264 for bucket 184 Sorting block time: 00:00:03 Returning block of 3664918 for bucket 197 bucket 195: 100% Sorting block of length 5032593 for bucket 195 (Using difference cover) bucket 207: 40% bucket 194: 100% Sorting block of length 3790758 for bucket 194 (Using difference cover) bucket 200: 60% bucket 204: 60% bucket 196: 70% bucket 209: 40% bucket 211: 30% bucket 195: 80% Sorting block time: 00:00:01 Returning block of 2697938 for bucket 190 bucket 206: 50% bucket 212: 40% bucket 193: 90% bucket 202: 40% bucket 191: 100% Sorting block of length 5248736 for bucket 191 (Using difference cover) bucket 194: 70% bucket 199: 60% bucket 196: 100% Sorting block of length 2895942 for bucket 196 (Using difference cover) bucket 202: 70% bucket 205: 30% Sorting block time: 00:00:02 Returning block of 3085498 for bucket 198 Sorting block time: 00:00:04 Returning block of 5216440 for bucket 189 Sorting block time: 00:00:03 Returning block of 3691577 for bucket 193 bucket 197: 70% Sorting block time: 00:00:03 Returning block of 4211744 for bucket 200 bucket 210: 40% bucket 201: 90% bucket 201: 50% bucket 198: 70% Sorting block time: 00:00:01 Returning block of 3790759 for bucket 194 bucket 203: 40% Sorting block time: 00:00:02 Returning block of 2895943 for bucket 196 bucket 192: 90% bucket 205: 70% Sorting block time: 00:00:02 Returning block of 5032594 for bucket 195 bucket 203: 80% bucket 208: 40% bucket 204: 30% bucket 200: 70% bucket 188: 100% Sorting block of length 4292950 for bucket 188 (Using difference cover) bucket 205: 40% Sorting block time: 00:00:02 Returning block of 5248737 for bucket 191 bucket 196: 80% bucket 193: 100% Sorting block of length 3511788 for bucket 193 (Using difference cover) bucket 212: 50% bucket 204: 70% bucket 199: 70% bucket 207: 50% bucket 195: 90% bucket 194: 80% bucket 202: 50% bucket 209: 50% bucket 197: 80% bucket 206: 60% bucket 201: 60% bucket 198: 80% bucket 210: 50% Sorting block time: 00:00:01 Returning block of 4292951 for bucket 188 bucket 211: 40% Sorting block time: 00:00:02 Returning block of 3511789 for bucket 193 bucket 201: 100% Sorting block of length 1687133 for bucket 201 (Using difference cover) bucket 202: 80% bucket 205: 50% Sorting block time: 00:00:00 Returning block of 1687134 for bucket 201 bucket 205: 80% bucket 203: 50% bucket 200: 80% bucket 212: 60% bucket 203: 90% bucket 196: 90% bucket 192: 100% Sorting block of length 5066715 for bucket 192 (Using difference cover) bucket 204: 40% bucket 208: 50% bucket 199: 80% bucket 204: 80% bucket 202: 60% bucket 195: 100% Sorting block of length 3472927 for bucket 195 (Using difference cover) bucket 205: 60% bucket 197: 90% bucket 207: 60% bucket 210: 60% bucket 201: 70% bucket 198: 90% Sorting block time: 00:00:02 Returning block of 5066716 for bucket 192 bucket 194: 90% Sorting block time: 00:00:01 Returning block of 3472928 for bucket 195 bucket 209: 60% bucket 206: 70% bucket 212: 70% bucket 211: 50% bucket 202: 90% bucket 205: 90% bucket 200: 90% bucket 203: 60% bucket 196: 100% Sorting block of length 4280220 for bucket 196 (Using difference cover) bucket 205: 70% bucket 199: 90% bucket 202: 70% bucket 204: 50% bucket 203: 100% Sorting block of length 3865393 for bucket 203 (Using difference cover) bucket 208: 60% bucket 197: 100% Sorting block of length 4765861 for bucket 197 (Using difference cover) bucket 201: 80% bucket 204: 90% bucket 198: 100% Sorting block of length 1419315 for bucket 198 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4280221 for bucket 196 Sorting block time: 00:00:01 Returning block of 1419316 for bucket 198 bucket 212: 80% bucket 207: 70% Sorting block time: 00:00:01 Returning block of 3865394 for bucket 203 bucket 194: 100% Sorting block of length 3315360 for bucket 194 (Using difference cover) bucket 210: 70% bucket 205: 80% Sorting block time: 00:00:02 Returning block of 4765862 for bucket 197 bucket 200: 100% Sorting block of length 4319350 for bucket 200 (Using difference cover) bucket 209: 70% bucket 206: 80% bucket 211: 60% bucket 202: 100% Sorting block of length 5099610 for bucket 202 (Using difference cover) Sorting block time: 00:00:01 Returning block of 3315361 for bucket 194 bucket 202: 80% bucket 203: 70% bucket 199: 100% Sorting block of length 4417789 for bucket 199 (Using difference cover) bucket 205: 100% Sorting block of length 2619236 for bucket 205 (Using difference cover) bucket 201: 90% bucket 204: 60% Sorting block time: 00:00:01 Returning block of 4319351 for bucket 200 bucket 205: 90% bucket 212: 90% Sorting block time: 00:00:01 Returning block of 2619237 for bucket 205 bucket 208: 70% bucket 204: 100% Sorting block of length 4865997 for bucket 204 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4417790 for bucket 199 Sorting block time: 00:00:02 Returning block of 5099611 for bucket 202 bucket 210: 80% bucket 207: 80% bucket 202: 90% bucket 201: 100% Sorting block of length 2740032 for bucket 201 (Using difference cover) bucket 211: 70% bucket 203: 80% bucket 205: 100% Sorting block of length 2377300 for bucket 205 (Using difference cover) bucket 206: 90% Sorting block time: 00:00:01 Returning block of 4865998 for bucket 204 bucket 209: 80% bucket 212: 100% Sorting block of length 4955850 for bucket 212 (Using difference cover) bucket 204: 70% Sorting block time: 00:00:01 Returning block of 2377301 for bucket 205 Sorting block time: 00:00:01 Returning block of 2740033 for bucket 201 bucket 202: 100% Sorting block of length 4036884 for bucket 202 (Using difference cover) bucket 203: 90% bucket 204: 80% Sorting block time: 00:00:01 Returning block of 4955851 for bucket 212 bucket 208: 80% Sorting block time: 00:00:01 Returning block of 4036885 for bucket 202 bucket 210: 90% bucket 203: 100% Sorting block of length 3674026 for bucket 203 (Using difference cover) bucket 207: 90% bucket 211: 80% bucket 204: 90% bucket 209: 90% bucket 206: 100% Sorting block of length 2773264 for bucket 206 (Using difference cover) Sorting block time: 00:00:01 Returning block of 3674027 for bucket 203 bucket 204: 100% Sorting block of length 3234647 for bucket 204 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2773265 for bucket 206 bucket 208: 90% Sorting block time: 00:00:01 Returning block of 3234648 for bucket 204 bucket 210: 100% Sorting block of length 4721103 for bucket 210 (Using difference cover) bucket 207: 100% Sorting block of length 2533078 for bucket 207 (Using difference cover) bucket 211: 90% bucket 209: 100% Sorting block of length 4682897 for bucket 209 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2533079 for bucket 207 Sorting block time: 00:00:02 Returning block of 4721104 for bucket 210 bucket 208: 100% Sorting block of length 1062725 for bucket 208 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4682898 for bucket 209 Sorting block time: 00:00:01 Returning block of 1062726 for bucket 208 bucket 211: 100% Sorting block of length 4829944 for bucket 211 (Using difference cover) Sorting block time: 00:00:02 Returning block of 4829945 for bucket 211 Exited Ebwt loop fchr[A]: 0 fchr[C]: 391954798 fchr[G]: 524347498 fchr[T]: 524347498 fchr[$]: 783861161 Exiting Ebwt::buildToDisk() Returning from initFromVector Wrote 266840795 bytes to primary EBWT file: BS_GA.rev.1.bt2 Wrote 195965296 bytes to secondary EBWT file: BS_GA.rev.2.bt2 Re-opening _in1 and _in2 as input streams Returning from Ebwt constructor Headers: len: 783861161 bwtLen: 783861162 sz: 195965291 bwtSz: 195965291 lineRate: 6 offRate: 4 offMask: 0xfffffff0 ftabChars: 10 eftabLen: 20 eftabSz: 80 ftabLen: 1048577 ftabSz: 4194308 offsLen: 48991323 offsSz: 195965292 lineSz: 64 sideSz: 64 sideBwtSz: 48 sideBwtLen: 192 numSides: 4082611 numLines: 4082611 ebwtTotLen: 261287104 ebwtTotSz: 261287104 color: 0 reverse: 1 Total time for backward call to driver() for mirror index: 00:05:11 Exited Ebwt loop fchr[A]: 0 fchr[C]: 259567700 fchr[G]: 259567700 fchr[T]: 391954798 fchr[$]: 783861161 Exiting Ebwt::buildToDisk() Returning from initFromVector Wrote 266840795 bytes to primary EBWT file: BS_CT.rev.1.bt2 Wrote 195965296 bytes to secondary EBWT file: BS_CT.rev.2.bt2 Re-opening _in1 and _in2 as input streams Returning from Ebwt constructor Headers: len: 783861161 bwtLen: 783861162 sz: 195965291 bwtSz: 195965291 lineRate: 6 offRate: 4 offMask: 0xfffffff0 ftabChars: 10 eftabLen: 20 eftabSz: 80 ftabLen: 1048577 ftabSz: 4194308 offsLen: 48991323 offsSz: 195965292 lineSz: 64 sideSz: 64 sideBwtSz: 48 sideBwtLen: 192 numSides: 4082611 numLines: 4082611 ebwtTotLen: 261287104 ebwtTotSz: 261287104 color: 0 reverse: 1 Total time for backward call to driver() for mirror index: 00:05:19