Path to genome folder specified as: /gscratch/srlab/sr320/data/caligus/genome/ 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/caligus/genome/Bisulfite_Genome/ Created Bisulfite Genome folder /gscratch/srlab/sr320/data/caligus/genome/Bisulfite_Genome/CT_conversion/ Created Bisulfite Genome folder /gscratch/srlab/sr320/data/caligus/genome/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 Cr_scaffold0000001 6194742 6182404 Cr_scaffold0000002 5810019 5809078 Cr_scaffold0000003 5486140 5480670 Cr_scaffold0000004 5276194 5266737 Cr_scaffold0000005 5088687 5088819 Cr_scaffold0000006 5072637 5069394 Cr_scaffold0000007 4953536 4946019 Cr_scaffold0000008 4587617 4587116 Cr_scaffold0000009 4202667 4204040 Cr_scaffold0000010 4161321 4166343 Cr_scaffold0000011 6130098 6134668 Cr_scaffold0000012 3849322 3841485 Cr_scaffold0000013 3573970 3583188 Cr_scaffold0000014 3573312 3582694 Cr_scaffold0000015 3214711 3211002 Cr_scaffold0000016 3092576 3096357 Cr_scaffold0000017 2948796 2941679 Cr_scaffold0000018 2446228 2448212 Cr_scaffold0000019 2475998 2474166 Cr_scaffold0000020 1411266 1409175 Cr_scaffold0000021 1393753 1401631 Total number of conversions performed: C->T: 84943590 G->A: 84924877 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/caligus/genome/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/caligus/genome/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:05 Calculating joined length Writing header Reserving space for joined string Joining reference sequences Time reading reference sizes: 00:00:04 Calculating joined length Writing header Reserving space for joined string Joining reference sequences Time to join reference sequences: 00:00:08 bmax according to bmaxDivN setting: 4511402 Using parameters --bmax 3383552 --dcv 1024 Doing ahead-of-time memory usage test Time to join reference sequences: 00:00:08 bmax according to bmaxDivN setting: 4511402 Using parameters --bmax 3383552 --dcv 1024 Doing ahead-of-time memory usage test Passed! Constructing with these parameters: --bmax 3383552 --dcv 1024 Constructing suffix-array element generator Building DifferenceCoverSample Building sPrime Passed! Constructing with these parameters: --bmax 3383552 --dcv 1024 Constructing suffix-array element generator Building DifferenceCoverSample Building sPrime Building sPrimeOrder Building sPrimeOrder V-Sorting samples V-Sorting samples V-Sorting samples time: 00:00:03 Allocating rank array Ranking v-sort output V-Sorting samples time: 00:00:05 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:03 Invoking Larsson-Sadakane on ranks Invoking Larsson-Sadakane on ranks time: 00:00:04 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:03 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 127; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 39, merged 131; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 23, merged 24; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 20, merged 18; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 8, merged 12; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 11, merged 15; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 5, merged 3; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 6, merged 5; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 2, merged 4; iterating... Avg bucket size: 2.41759e+06 (target: 3383551) Converting suffix-array elements to index image Allocating ftab, absorbFtab Entering Ebwt loop Getting block 3 of 209 Getting block 5 of 209 Getting block 6 of 209 Getting block 7 of 209 Getting block 8 of 209 Getting block 9 of 209 Getting block 10 of 209 Reserving size (3383552) for bucket 3 Reserving size (3383552) for bucket 5 Reserving size (3383552) for bucket 6 Reserving size (3383552) for bucket 7 Reserving size (3383552) for bucket 8 Reserving size (3383552) for bucket 9 Reserving size (3383552) for bucket 10 Getting block 11 of 209 Getting block 4 of 209 Getting block 12 of 209 Getting block 2 of 209 Getting block 1 of 209 Calculating Z arrays for bucket 3 Calculating Z arrays for bucket 6 Calculating Z arrays for bucket 5 Calculating Z arrays for bucket 9 Calculating Z arrays for bucket 10 Calculating Z arrays for bucket 8 Calculating Z arrays for bucket 7 Reserving size (3383552) for bucket 11 Getting block 13 of 209 Getting block 14 of 209 Reserving size (3383552) for bucket 4 Reserving size (3383552) for bucket 12 Reserving size (3383552) for bucket 2 Getting block 15 of 209 Getting block 16 of 209 Getting block 17 of 209 Getting block 18 of 209 Getting block 19 of 209 Getting block 20 of 209 Getting block 21 of 209 Getting block 22 of 209 Reserving size (3383552) for bucket 1 Getting block 23 of 209 Getting block 24 of 209 Getting block 25 of 209 Getting block 26 of 209 Entering block accumulator loop for bucket 3: Entering block accumulator loop for bucket 6: Entering block accumulator loop for bucket 5: Entering block accumulator loop for bucket 9: Entering block accumulator loop for bucket 10: Entering block accumulator loop for bucket 8: Calculating Z arrays for bucket 11 Entering block accumulator loop for bucket 7: Reserving size (3383552) for bucket 13 Reserving size (3383552) for bucket 14 Calculating Z arrays for bucket 4 Calculating Z arrays for bucket 12 Calculating Z arrays for bucket 2 Reserving size (3383552) for bucket 15 Reserving size (3383552) for bucket 16 Reserving size (3383552) for bucket 17 Reserving size (3383552) for bucket 18 Reserving size (3383552) for bucket 19 Reserving size (3383552) for bucket 20 Reserving size (3383552) for bucket 21 Reserving size (3383552) for bucket 22 Calculating Z arrays for bucket 1 Reserving size (3383552) for bucket 23 Reserving size (3383552) for bucket 24 Reserving size (3383552) for bucket 25 Reserving size (3383552) for bucket 26 Entering block accumulator loop for bucket 11: Calculating Z arrays for bucket 13 Calculating Z arrays for bucket 14 Calculating Z arrays for bucket 15 Calculating Z arrays for bucket 16 Entering block accumulator loop for bucket 4: Calculating Z arrays for bucket 17 Entering block accumulator loop for bucket 12: Calculating Z arrays for bucket 20 Calculating Z arrays for bucket 21 Calculating Z arrays for bucket 19 Calculating Z arrays for bucket 18 Calculating Z arrays for bucket 22 Calculating Z arrays for bucket 23 Entering block accumulator loop for bucket 2: Entering block accumulator loop for bucket 1: Calculating Z arrays for bucket 24 Calculating Z arrays for bucket 26 Calculating Z arrays for bucket 25 Entering block accumulator loop for bucket 13: Entering block accumulator loop for bucket 16: Entering block accumulator loop for bucket 17: Entering block accumulator loop for bucket 14: Entering block accumulator loop for bucket 20: Entering block accumulator loop for bucket 15: Entering block accumulator loop for bucket 21: Entering block accumulator loop for bucket 24: Entering block accumulator loop for bucket 18: 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 19: Entering block accumulator loop for bucket 22: Getting block 27 of 209 Reserving size (3383552) for bucket 27 Calculating Z arrays for bucket 27 Entering block accumulator loop for bucket 27: bucket 17: 10% bucket 1: 10% bucket 5: 10% bucket 10: 10% bucket 3: 10% bucket 4: 10% bucket 8: 10% bucket 14: 10% bucket 7: 10% bucket 2: 10% bucket 6: 10% bucket 15: 10% bucket 13: 10% bucket 9: 10% bucket 12: 10% bucket 18: 10% bucket 22: 10% bucket 16: 10% bucket 19: 10% bucket 23: 10% bucket 24: 10% bucket 26: 10% bucket 11: 10% bucket 25: 10% bucket 21: 10% bucket 27: 10% bucket 20: 10% bucket 17: 20% bucket 3: 20% bucket 10: 20% bucket 7: 20% bucket 8: 20% bucket 16: 20% bucket 6: 20% bucket 9: 20% bucket 2: 20% bucket 15: 20% bucket 11: 20% bucket 23: 20% bucket 18: 20% bucket 4: 20% bucket 12: 20% bucket 26: 20% bucket 5: 20% bucket 13: 20% bucket 14: 20% bucket 20: 20% bucket 1: 20% bucket 21: 20% bucket 19: 20% bucket 24: 20% bucket 22: 20% bucket 25: 20% bucket 3: 30% bucket 17: 30% bucket 27: 20% Splitting and merging Splitting and merging time: 00:00:00 Split 3, merged 6; iterating... Avg bucket size: 2.46477e+06 (target: 3383551) Converting suffix-array elements to index image Allocating ftab, absorbFtab Entering Ebwt loop Getting block 2 of 205 Getting block 1 of 205 Reserving size (3383552) for bucket 2 Reserving size (3383552) for bucket 1 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 Getting block 13 of 205 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 Getting block 19 of 205 Getting block 20 of 205 Getting block 21 of 205 Getting block 22 of 205 Getting block 23 of 205 Getting block 24 of 205 Calculating Z arrays for bucket 2 Getting block 25 of 205 Calculating Z arrays for bucket 1 Reserving size (3383552) for bucket 3 Reserving size (3383552) for bucket 4 Reserving size (3383552) for bucket 5 Reserving size (3383552) for bucket 6 Reserving size (3383552) for bucket 7 Reserving size (3383552) for bucket 8 Reserving size (3383552) for bucket 9 Reserving size (3383552) for bucket 10 Reserving size (3383552) for bucket 11 Reserving size (3383552) for bucket 12 Reserving size (3383552) for bucket 13 Reserving size (3383552) for bucket 14 Reserving size (3383552) for bucket 15 Reserving size (3383552) for bucket 16 Reserving size (3383552) for bucket 17 Reserving size (3383552) for bucket 18 Reserving size (3383552) for bucket 19 Reserving size (3383552) for bucket 20 Reserving size (3383552) for bucket 21 Reserving size (3383552) for bucket 22 Reserving size (3383552) for bucket 23 Reserving size (3383552) for bucket 24 Entering block accumulator loop for bucket 2: Reserving size (3383552) for bucket 25 Getting block 26 of 205 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 8 Calculating Z arrays for bucket 7 Calculating Z arrays for bucket 9 Calculating Z arrays for bucket 11 Calculating Z arrays for bucket 13 Calculating Z arrays for bucket 14 Calculating Z arrays for bucket 10 Calculating Z arrays for bucket 12 Calculating Z arrays for bucket 20 Calculating Z arrays for bucket 21 Calculating Z arrays for bucket 15 Calculating Z arrays for bucket 22 Calculating Z arrays for bucket 16 Calculating Z arrays for bucket 23 Calculating Z arrays for bucket 24 Calculating Z arrays for bucket 17 bucket 10: 30% Calculating Z arrays for bucket 25 Calculating Z arrays for bucket 19 Calculating Z arrays for bucket 18 Reserving size (3383552) for bucket 26 Entering block accumulator loop for bucket 3: 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: Getting block 27 of 205 Entering block accumulator loop for bucket 9: Entering block accumulator loop for bucket 11: Entering block accumulator loop for bucket 13: Entering block accumulator loop for bucket 14: Entering block accumulator loop for bucket 12: Entering block accumulator loop for bucket 10: Entering block accumulator loop for bucket 15: Entering block accumulator loop for bucket 22: Entering block accumulator loop for bucket 21: Entering block accumulator loop for bucket 20: Entering block accumulator loop for bucket 16: Entering block accumulator loop for bucket 23: Entering block accumulator loop for bucket 24: Entering block accumulator loop for bucket 17: Entering block accumulator loop for bucket 25: Entering block accumulator loop for bucket 19: Entering block accumulator loop for bucket 18: Calculating Z arrays for bucket 26 Reserving size (3383552) for bucket 27 Entering block accumulator loop for bucket 26: Calculating Z arrays for bucket 27 Entering block accumulator loop for bucket 27: bucket 8: 30% bucket 7: 30% bucket 2: 30% bucket 15: 30% bucket 5: 30% bucket 20: 30% bucket 9: 30% bucket 6: 30% bucket 26: 30% bucket 11: 30% bucket 4: 30% bucket 18: 30% bucket 16: 30% bucket 13: 30% bucket 10: 10% bucket 1: 30% bucket 14: 30% bucket 12: 30% bucket 23: 30% bucket 24: 30% bucket 5: 40% bucket 1: 10% bucket 2: 10% bucket 25: 30% bucket 6: 10% bucket 3: 10% bucket 3: 40% bucket 8: 10% bucket 19: 30% bucket 24: 10% bucket 14: 10% bucket 9: 10% bucket 12: 10% bucket 11: 10% bucket 4: 10% bucket 21: 30% bucket 17: 10% bucket 22: 30% bucket 5: 10% bucket 16: 10% bucket 7: 10% bucket 18: 10% bucket 21: 10% bucket 15: 10% bucket 19: 10% bucket 13: 10% bucket 10: 40% bucket 8: 40% bucket 25: 10% bucket 17: 40% bucket 10: 20% bucket 22: 10% bucket 27: 30% bucket 20: 10% bucket 26: 10% bucket 27: 10% bucket 7: 40% bucket 2: 40% bucket 15: 40% bucket 2: 20% bucket 23: 10% bucket 26: 40% bucket 25: 40% bucket 5: 50% bucket 16: 40% bucket 20: 40% bucket 9: 40% bucket 4: 40% bucket 6: 40% bucket 11: 40% bucket 1: 40% bucket 1: 20% bucket 13: 40% bucket 6: 20% bucket 3: 20% bucket 14: 40% bucket 2: 30% bucket 18: 40% bucket 10: 30% bucket 8: 20% bucket 24: 40% bucket 23: 40% bucket 12: 40% bucket 4: 20% bucket 3: 50% bucket 14: 20% bucket 12: 20% bucket 11: 20% bucket 5: 20% bucket 24: 20% bucket 22: 40% bucket 7: 20% bucket 17: 20% bucket 13: 20% bucket 9: 20% bucket 19: 40% bucket 5: 60% bucket 16: 20% bucket 21: 20% bucket 19: 20% bucket 15: 20% bucket 20: 50% bucket 18: 20% bucket 10: 50% bucket 21: 40% bucket 8: 50% bucket 25: 20% bucket 17: 50% bucket 22: 20% bucket 26: 20% bucket 20: 20% bucket 8: 30% bucket 2: 50% bucket 16: 50% bucket 7: 50% bucket 2: 40% bucket 27: 40% bucket 27: 20% bucket 15: 50% bucket 3: 30% bucket 23: 20% bucket 1: 30% bucket 26: 50% bucket 1: 50% bucket 4: 50% bucket 6: 30% bucket 25: 50% bucket 9: 50% bucket 20: 60% bucket 6: 50% bucket 10: 40% bucket 13: 50% bucket 11: 50% bucket 2: 50% bucket 4: 30% bucket 22: 50% bucket 14: 50% bucket 14: 30% bucket 23: 50% bucket 17: 30% bucket 8: 40% bucket 5: 70% bucket 12: 30% bucket 3: 40% bucket 11: 30% bucket 3: 60% bucket 13: 30% bucket 24: 50% bucket 5: 30% bucket 12: 50% bucket 24: 30% bucket 18: 50% bucket 9: 30% bucket 7: 30% bucket 16: 30% bucket 21: 30% bucket 19: 30% bucket 18: 30% bucket 19: 50% bucket 1: 60% bucket 8: 60% bucket 15: 30% bucket 25: 30% bucket 10: 60% bucket 20: 30% bucket 17: 60% bucket 1: 40% bucket 2: 60% bucket 21: 50% bucket 22: 30% bucket 16: 60% bucket 7: 60% bucket 26: 30% bucket 4: 60% bucket 6: 40% bucket 3: 70% bucket 3: 50% bucket 27: 50% bucket 23: 30% bucket 15: 60% bucket 2: 60% bucket 20: 70% bucket 1: 70% bucket 4: 40% bucket 26: 60% bucket 10: 50% bucket 27: 30% bucket 9: 60% bucket 25: 60% bucket 8: 50% bucket 14: 40% bucket 23: 60% bucket 6: 60% bucket 17: 40% bucket 13: 60% bucket 11: 60% bucket 5: 80% bucket 14: 60% bucket 5: 40% bucket 12: 40% bucket 13: 40% bucket 22: 60% bucket 11: 40% bucket 21: 40% bucket 9: 40% bucket 24: 40% bucket 19: 40% bucket 4: 70% bucket 16: 40% bucket 18: 40% bucket 8: 70% bucket 7: 40% bucket 25: 40% bucket 24: 60% bucket 1: 50% bucket 12: 60% bucket 18: 60% bucket 15: 40% bucket 1: 80% bucket 10: 60% bucket 20: 40% bucket 19: 60% bucket 17: 70% bucket 2: 70% bucket 22: 40% bucket 10: 70% bucket 6: 50% bucket 3: 60% bucket 2: 70% bucket 16: 70% bucket 7: 70% bucket 3: 80% bucket 21: 60% bucket 4: 50% bucket 26: 40% bucket 8: 80% bucket 23: 40% bucket 10: 70% bucket 8: 60% bucket 15: 70% bucket 14: 50% bucket 27: 60% bucket 25: 70% bucket 1: 60% bucket 17: 50% bucket 26: 70% bucket 13: 50% bucket 6: 70% bucket 27: 40% bucket 20: 80% bucket 12: 50% bucket 5: 90% bucket 5: 50% bucket 9: 70% bucket 13: 70% bucket 23: 70% bucket 11: 50% bucket 14: 70% bucket 7: 50% bucket 21: 50% bucket 9: 50% bucket 4: 80% bucket 19: 50% bucket 18: 50% bucket 16: 80% bucket 22: 70% bucket 16: 50% bucket 24: 50% bucket 11: 70% bucket 15: 50% bucket 25: 50% bucket 8: 90% bucket 12: 70% bucket 1: 90% bucket 18: 70% bucket 24: 70% bucket 20: 50% bucket 6: 60% bucket 3: 70% bucket 2: 80% bucket 19: 70% bucket 4: 60% bucket 2: 80% bucket 22: 50% bucket 10: 80% bucket 17: 80% bucket 10: 80% bucket 7: 80% bucket 3: 90% bucket 5: 100% Sorting block of length 2710156 for bucket 5 (Using difference cover) bucket 26: 50% bucket 1: 70% bucket 7: 60% bucket 21: 70% bucket 14: 60% bucket 21: 60% bucket 8: 70% bucket 23: 50% bucket 13: 60% bucket 8: 100% Sorting block of length 3322164 for bucket 8 (Using difference cover) bucket 12: 60% bucket 17: 60% bucket 5: 60% bucket 16: 90% bucket 11: 60% bucket 15: 80% bucket 9: 60% bucket 6: 80% bucket 25: 80% bucket 26: 80% bucket 27: 50% bucket 18: 60% bucket 19: 60% bucket 16: 60% bucket 13: 80% bucket 2: 90% bucket 14: 80% bucket 27: 70% bucket 4: 90% bucket 9: 80% bucket 24: 60% bucket 23: 80% bucket 15: 60% bucket 20: 90% bucket 6: 70% bucket 22: 80% bucket 11: 80% bucket 1: 100% Sorting block of length 648992 for bucket 1 (Using difference cover) bucket 3: 80% bucket 25: 60% bucket 20: 60% bucket 4: 70% bucket 12: 80% bucket 18: 80% bucket 24: 80% bucket 10: 90% bucket 1: 80% bucket 22: 60% bucket 2: 100% Sorting block of length 2375679 for bucket 2 (Using difference cover) bucket 2: 90% bucket 19: 80% bucket 7: 70% bucket 17: 90% bucket 7: 90% bucket 3: 100% Sorting block of length 2048177 for bucket 3 (Using difference cover) bucket 10: 90% bucket 21: 70% bucket 8: 80% bucket 14: 70% bucket 26: 60% bucket 13: 70% bucket 5: 70% Sorting block time: 00:00:00 Returning block of 648993 for bucket 1 bucket 12: 70% Getting block 28 of 209 Reserving size (3383552) for bucket 28 Calculating Z arrays for bucket 28 Entering block accumulator loop for bucket 28: bucket 21: 80% bucket 23: 60% bucket 17: 70% bucket 26: 90% bucket 11: 70% bucket 9: 70% bucket 18: 70% bucket 6: 90% bucket 16: 100% Sorting block of length 2491222 for bucket 16 (Using difference cover) bucket 13: 90% bucket 19: 70% bucket 15: 90% bucket 16: 70% bucket 25: 70% bucket 6: 80% bucket 27: 60% bucket 3: 90% bucket 15: 70% bucket 25: 90% bucket 14: 90% bucket 4: 100% Sorting block of length 2744943 for bucket 4 (Using difference cover) bucket 24: 70% bucket 8: 90% bucket 9: 90% bucket 4: 80% bucket 27: 80% bucket 23: 90% bucket 11: 90% bucket 20: 100% Sorting block of length 2998891 for bucket 20 (Using difference cover) bucket 1: 90% bucket 20: 70% bucket 22: 90% bucket 10: 100% Sorting block of length 3150061 for bucket 10 (Using difference cover) bucket 12: 90% bucket 7: 80% bucket 22: 70% bucket 18: 90% bucket 24: 90% bucket 2: 100% Sorting block of length 3133917 for bucket 2 (Using difference cover) bucket 25: 80% bucket 7: 100% Sorting block of length 1038865 for bucket 7 (Using difference cover) bucket 8: 100% Sorting block of length 3007682 for bucket 8 (Using difference cover) bucket 14: 80% bucket 21: 80% bucket 17: 100% Sorting block of length 2066606 for bucket 17 (Using difference cover) bucket 10: 100% Sorting block of length 3146841 for bucket 10 (Using difference cover) bucket 19: 90% bucket 5: 80% bucket 13: 80% bucket 17: 80% bucket 26: 70% bucket 12: 80% bucket 11: 80% bucket 9: 80% bucket 23: 70% bucket 14: 100% Sorting block of length 1720043 for bucket 14 (Using difference cover) bucket 21: 90% bucket 18: 80% bucket 28: 10% bucket 6: 90% bucket 16: 80% bucket 19: 80% bucket 26: 100% Sorting block of length 769738 for bucket 26 (Using difference cover) bucket 3: 100% Sorting block of length 2938684 for bucket 3 (Using difference cover) bucket 6: 100% Sorting block of length 2597229 for bucket 6 (Using difference cover) bucket 4: 90% bucket 13: 100% Sorting block of length 3017243 for bucket 13 (Using difference cover) bucket 15: 80% bucket 1: 100% Sorting block of length 2559499 for bucket 1 (Using difference cover) bucket 24: 80% bucket 15: 100% Sorting block of length 2654377 for bucket 15 (Using difference cover) bucket 27: 70% bucket 9: 100% Sorting block of length 1601397 for bucket 9 (Using difference cover) bucket 17: 90% bucket 22: 100% Sorting block of length 3106156 for bucket 22 (Using difference cover) bucket 25: 100% Sorting block of length 2655157 for bucket 25 (Using difference cover) bucket 7: 90% bucket 20: 80% bucket 11: 100% Sorting block of length 1668081 for bucket 11 (Using difference cover) bucket 27: 90% bucket 23: 100% Sorting block of length 3344505 for bucket 23 (Using difference cover) bucket 12: 100% Sorting block of length 1892712 for bucket 12 (Using difference cover) bucket 22: 80% Sorting block time: 00:00:02 Returning block of 2375680 for bucket 2 Sorting block time: 00:00:03 Returning block of 2710157 for bucket 5 bucket 14: 90% bucket 21: 90% bucket 24: 100% Sorting block of length 3037567 for bucket 24 (Using difference cover) bucket 11: 90% bucket 25: 90% bucket 18: 100% Sorting block of length 2986975 for bucket 18 (Using difference cover) bucket 5: 90% bucket 13: 90% Getting block 28 of 205 Reserving size (3383552) for bucket 28 Calculating Z arrays for bucket 28 Entering block accumulator loop for bucket 28: bucket 19: 100% Sorting block of length 2998774 for bucket 19 (Using difference cover) bucket 12: 90% Getting block 29 of 209 Reserving size (3383552) for bucket 29 Calculating Z arrays for bucket 29 Entering block accumulator loop for bucket 29: bucket 26: 80% Sorting block time: 00:00:02 Returning block of 3322165 for bucket 8 bucket 9: 90% Sorting block time: 00:00:00 Returning block of 769739 for bucket 26 Sorting block time: 00:00:03 Returning block of 2048178 for bucket 3 Getting block 30 of 209 Reserving size (3383552) for bucket 30 Calculating Z arrays for bucket 30 Entering block accumulator loop for bucket 30: bucket 6: 100% Sorting block of length 775212 for bucket 6 (Using difference cover) Getting block 31 of 209 Reserving size (3383552) for bucket 31 Calculating Z arrays for bucket 31 Entering block accumulator loop for bucket 31: Sorting block time: 00:00:02 Returning block of 1038866 for bucket 7 bucket 18: 90% Getting block 32 of 209 Reserving size (3383552) for bucket 32 Calculating Z arrays for bucket 32 Entering block accumulator loop for bucket 32: Getting block 33 of 209 Reserving size (3383552) for bucket 33 Calculating Z arrays for bucket 33 Entering block accumulator loop for bucket 33: bucket 19: 90% bucket 4: 100% Sorting block of length 1653757 for bucket 4 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2491223 for bucket 16 bucket 16: 90% bucket 21: 100% Sorting block of length 2926529 for bucket 21 (Using difference cover) bucket 23: 80% bucket 17: 100% Sorting block of length 3035268 for bucket 17 (Using difference cover) bucket 28: 20% bucket 14: 100% Sorting block of length 1193080 for bucket 14 (Using difference cover) Getting block 34 of 209 Reserving size (3383552) for bucket 34 Calculating Z arrays for bucket 34 Entering block accumulator loop for bucket 34: bucket 15: 90% bucket 24: 90% Sorting block time: 00:00:00 Returning block of 775213 for bucket 6 Getting block 29 of 205 Reserving size (3383552) for bucket 29 Calculating Z arrays for bucket 29 Entering block accumulator loop for bucket 29: bucket 27: 80% bucket 11: 100% Sorting block of length 2300688 for bucket 11 (Using difference cover) bucket 7: 100% Sorting block of length 548109 for bucket 7 (Using difference cover) bucket 20: 90% bucket 5: 100% Sorting block of length 3025523 for bucket 5 (Using difference cover) bucket 27: 100% Sorting block of length 2711720 for bucket 27 (Using difference cover) bucket 32: 10% bucket 13: 100% Sorting block of length 2998146 for bucket 13 (Using difference cover) bucket 25: 100% Sorting block of length 3082980 for bucket 25 (Using difference cover) bucket 21: 100% Sorting block of length 3014205 for bucket 21 (Using difference cover) bucket 22: 90% bucket 9: 100% Sorting block of length 2374146 for bucket 9 (Using difference cover) bucket 12: 100% Sorting block of length 3334142 for bucket 12 (Using difference cover) bucket 28: 10% bucket 26: 90% Sorting block time: 00:00:03 Returning block of 2066607 for bucket 17 Sorting block time: 00:00:03 Returning block of 2744944 for bucket 4 Sorting block time: 00:00:03 Returning block of 3150062 for bucket 10 bucket 29: 10% Getting block 35 of 209 Reserving size (3383552) for bucket 35 Calculating Z arrays for bucket 35 Entering block accumulator loop for bucket 35: bucket 18: 100% Sorting block of length 811352 for bucket 18 (Using difference cover) bucket 19: 100% Sorting block of length 3107446 for bucket 19 (Using difference cover) bucket 24: 100% Sorting block of length 1756077 for bucket 24 (Using difference cover) Getting block 36 of 209 Reserving size (3383552) for bucket 36 Calculating Z arrays for bucket 36 Entering block accumulator loop for bucket 36: bucket 30: 10% Sorting block time: 00:00:01 Returning block of 548110 for bucket 7 Getting block 30 of 205 Reserving size (3383552) for bucket 30 Calculating Z arrays for bucket 30 Entering block accumulator loop for bucket 30: bucket 31: 10% bucket 16: 100% Sorting block of length 1950969 for bucket 16 (Using difference cover) bucket 33: 10% Getting block 31 of 205 Reserving size (3383552) for bucket 31 Calculating Z arrays for bucket 31 Entering block accumulator loop for bucket 31: bucket 28: 30% bucket 23: 90% bucket 34: 10% Sorting block time: 00:00:03 Returning block of 3007683 for bucket 8 Sorting block time: 00:00:02 Returning block of 1720044 for bucket 14 bucket 15: 100% Sorting block of length 3062450 for bucket 15 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2559500 for bucket 1 Getting block 37 of 209 Reserving size (3383552) for bucket 37 Calculating Z arrays for bucket 37 Entering block accumulator loop for bucket 37: Getting block 32 of 205 Reserving size (3383552) for bucket 32 Calculating Z arrays for bucket 32 Entering block accumulator loop for bucket 32: Sorting block time: 00:00:02 Returning block of 2938685 for bucket 3 Sorting block time: 00:00:01 Returning block of 1193081 for bucket 14 bucket 29: 10% Sorting block time: 00:00:02 Returning block of 1601398 for bucket 9 Getting block 33 of 205 Reserving size (3383552) for bucket 33 Calculating Z arrays for bucket 33 Entering block accumulator loop for bucket 33: bucket 27: 90% Getting block 34 of 205 Reserving size (3383552) for bucket 34 Calculating Z arrays for bucket 34 Entering block accumulator loop for bucket 34: Getting block 35 of 205 Reserving size (3383552) 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 3146842 for bucket 10 Getting block 38 of 209 Reserving size (3383552) for bucket 38 Calculating Z arrays for bucket 38 Entering block accumulator loop for bucket 38: bucket 22: 100% Sorting block of length 2220738 for bucket 22 (Using difference cover) bucket 29: 20% bucket 32: 20% bucket 20: 100% Sorting block of length 2912022 for bucket 20 (Using difference cover) Getting block 39 of 209 Reserving size (3383552) for bucket 39 Calculating Z arrays for bucket 39 Entering block accumulator loop for bucket 39: Sorting block time: 00:00:02 Returning block of 1668082 for bucket 11 bucket 34: 20% Getting block 40 of 209 Reserving size (3383552) for bucket 40 Calculating Z arrays for bucket 40 Entering block accumulator loop for bucket 40: Sorting block time: 00:00:02 Returning block of 1892713 for bucket 12 bucket 28: 20% bucket 30: 20% bucket 31: 20% Getting block 41 of 209 Reserving size (3383552) for bucket 41 Calculating Z arrays for bucket 41 Entering block accumulator loop for bucket 41: Sorting block time: 00:00:01 Returning block of 811353 for bucket 18 Sorting block time: 00:00:02 Returning block of 1653758 for bucket 4 bucket 26: 100% Sorting block of length 1410686 for bucket 26 (Using difference cover) Getting block 36 of 205 Reserving size (3383552) for bucket 36 Calculating Z arrays for bucket 36 Entering block accumulator loop for bucket 36: Getting block 37 of 205 Reserving size (3383552) for bucket 37 Calculating Z arrays for bucket 37 Entering block accumulator loop for bucket 37: Sorting block time: 00:00:03 Returning block of 2655158 for bucket 25 bucket 33: 20% bucket 32: 10% bucket 28: 40% Sorting block time: 00:00:04 Returning block of 2998892 for bucket 20 bucket 27: 100% Sorting block of length 2155532 for bucket 27 (Using difference cover) Getting block 42 of 209 Reserving size (3383552) for bucket 42 Calculating Z arrays for bucket 42 Entering block accumulator loop for bucket 42: bucket 31: 10% Sorting block time: 00:00:03 Returning block of 3017244 for bucket 13 bucket 36: 10% Sorting block time: 00:00:03 Returning block of 2597230 for bucket 6 bucket 35: 10% bucket 23: 100% Sorting block of length 2879478 for bucket 23 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3133918 for bucket 2 bucket 32: 30% Getting block 43 of 209 Reserving size (3383552) for bucket 43 Calculating Z arrays for bucket 43 Entering block accumulator loop for bucket 43: bucket 33: 10% Getting block 44 of 209 Reserving size (3383552) for bucket 44 Calculating Z arrays for bucket 44 Entering block accumulator loop for bucket 44: bucket 29: 30% Getting block 45 of 209 Reserving size (3383552) for bucket 45 Calculating Z arrays for bucket 45 Entering block accumulator loop for bucket 45: bucket 29: 20% Getting block 46 of 209 Reserving size (3383552) for bucket 46 Calculating Z arrays for bucket 46 Entering block accumulator loop for bucket 46: bucket 30: 10% Sorting block time: 00:00:02 Returning block of 2711721 for bucket 27 bucket 34: 10% Sorting block time: 00:00:03 Returning block of 3037568 for bucket 24 bucket 37: 10% bucket 35: 10% Getting block 47 of 209 Reserving size (3383552) for bucket 47 Calculating Z arrays for bucket 47 Entering block accumulator loop for bucket 47: Sorting block time: 00:00:03 Returning block of 2654378 for bucket 15 Getting block 48 of 209 Reserving size (3383552) 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 3344506 for bucket 23 Sorting block time: 00:00:03 Returning block of 3106157 for bucket 22 Sorting block time: 00:00:03 Returning block of 2998775 for bucket 19 Getting block 49 of 209 Reserving size (3383552) for bucket 49 Calculating Z arrays for bucket 49 Entering block accumulator loop for bucket 49: Sorting block time: 00:00:02 Returning block of 3035269 for bucket 17 bucket 34: 30% bucket 28: 30% Getting block 50 of 209 Reserving size (3383552) for bucket 50 Calculating Z arrays for bucket 50 Entering block accumulator loop for bucket 50: bucket 38: 10% Getting block 51 of 209 Reserving size (3383552) for bucket 51 Calculating Z arrays for bucket 51 Entering block accumulator loop for bucket 51: bucket 42: 10% Getting block 38 of 205 Reserving size (3383552) for bucket 38 Calculating Z arrays for bucket 38 Entering block accumulator loop for bucket 38: bucket 33: 20% Getting block 52 of 209 Reserving size (3383552) for bucket 52 Calculating Z arrays for bucket 52 Entering block accumulator loop for bucket 52: bucket 39: 10% bucket 28: 50% bucket 30: 30% bucket 32: 20% bucket 31: 30% bucket 43: 10% Sorting block time: 00:00:02 Returning block of 1950970 for bucket 16 bucket 36: 20% bucket 36: 10% bucket 31: 20% Sorting block time: 00:00:04 Returning block of 2986976 for bucket 18 Getting block 39 of 205 Reserving size (3383552) for bucket 39 Calculating Z arrays for bucket 39 Entering block accumulator loop for bucket 39: Sorting block time: 00:00:02 Returning block of 1756078 for bucket 24 bucket 40: 10% bucket 37: 10% bucket 41: 10% Sorting block time: 00:00:03 Returning block of 2300689 for bucket 11 Getting block 53 of 209 Reserving size (3383552) for bucket 53 Calculating Z arrays for bucket 53 Entering block accumulator loop for bucket 53: Getting block 40 of 205 Reserving size (3383552) for bucket 40 Calculating Z arrays for bucket 40 Entering block accumulator loop for bucket 40: Sorting block time: 00:00:03 Returning block of 3082981 for bucket 25 bucket 33: 30% bucket 29: 30% Getting block 41 of 205 Reserving size (3383552) for bucket 41 Calculating Z arrays for bucket 41 Entering block accumulator loop for bucket 41: bucket 35: 20% bucket 32: 40% Getting block 42 of 205 Reserving size (3383552) 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 2926530 for bucket 21 bucket 34: 20% bucket 29: 40% Sorting block time: 00:00:03 Returning block of 3014206 for bucket 21 bucket 44: 10% bucket 30: 20% bucket 28: 60% Getting block 54 of 209 Reserving size (3383552) for bucket 54 Calculating Z arrays for bucket 54 Entering block accumulator loop for bucket 54: Sorting block time: 00:00:03 Returning block of 2374147 for bucket 9 Sorting block time: 00:00:01 Returning block of 1410687 for bucket 26 Getting block 43 of 205 Reserving size (3383552) for bucket 43 Calculating Z arrays for bucket 43 Entering block accumulator loop for bucket 43: bucket 37: 20% bucket 35: 20% bucket 45: 10% Getting block 44 of 205 Reserving size (3383552) for bucket 44 Calculating Z arrays for bucket 44 Entering block accumulator loop for bucket 44: Getting block 45 of 205 Reserving size (3383552) for bucket 45 Calculating Z arrays for bucket 45 Entering block accumulator loop for bucket 45: bucket 48: 10% Sorting block time: 00:00:02 Returning block of 2220739 for bucket 22 bucket 46: 10% bucket 47: 10% bucket 28: 40% Getting block 46 of 205 Reserving size (3383552) for bucket 46 Calculating Z arrays for bucket 46 Entering block accumulator loop for bucket 46: bucket 33: 30% bucket 43: 20% Sorting block time: 00:00:03 Returning block of 3107447 for bucket 19 bucket 34: 40% bucket 36: 30% bucket 38: 10% bucket 49: 10% Getting block 47 of 205 Reserving size (3383552) for bucket 47 Calculating Z arrays for bucket 47 Entering block accumulator loop for bucket 47: bucket 32: 30% bucket 32: 50% bucket 38: 20% bucket 50: 10% bucket 51: 10% bucket 42: 20% bucket 52: 10% bucket 30: 40% Sorting block time: 00:00:04 Returning block of 3025524 for bucket 5 bucket 31: 40% bucket 39: 20% bucket 29: 40% bucket 31: 30% Getting block 48 of 205 Reserving size (3383552) for bucket 48 Calculating Z arrays for bucket 48 Entering block accumulator loop for bucket 48: bucket 39: 10% bucket 36: 20% bucket 48: 20% bucket 40: 20% bucket 34: 30% bucket 37: 20% bucket 41: 20% bucket 33: 40% Sorting block time: 00:00:02 Returning block of 2155533 for bucket 27 Sorting block time: 00:00:04 Returning block of 3334143 for bucket 12 Sorting block time: 00:00:04 Returning block of 2998147 for bucket 13 bucket 42: 10% bucket 53: 10% bucket 40: 10% bucket 35: 30% bucket 28: 70% Getting block 49 of 205 Reserving size (3383552) for bucket 49 Calculating Z arrays for bucket 49 Entering block accumulator loop for bucket 49: bucket 29: 50% Getting block 50 of 205 Reserving size (3383552) for bucket 50 Calculating Z arrays for bucket 50 Entering block accumulator loop for bucket 50: Getting block 51 of 205 Reserving size (3383552) for bucket 51 Calculating Z arrays for bucket 51 Entering block accumulator loop for bucket 51: bucket 30: 30% bucket 44: 20% bucket 35: 30% bucket 43: 10% bucket 31: 40% bucket 41: 10% bucket 28: 50% bucket 33: 40% bucket 34: 50% bucket 44: 10% bucket 37: 30% bucket 45: 10% bucket 45: 20% bucket 54: 10% Sorting block time: 00:00:04 Returning block of 3062451 for bucket 15 bucket 38: 20% bucket 43: 30% bucket 47: 10% bucket 46: 20% bucket 36: 40% bucket 46: 10% Sorting block time: 00:00:04 Returning block of 2912023 for bucket 20 bucket 47: 20% Getting block 52 of 205 Reserving size (3383552) for bucket 52 Calculating Z arrays for bucket 52 Entering block accumulator loop for bucket 52: bucket 32: 40% bucket 30: 50% Getting block 53 of 205 Reserving size (3383552) for bucket 53 Calculating Z arrays for bucket 53 Entering block accumulator loop for bucket 53: bucket 32: 60% bucket 29: 50% bucket 49: 20% bucket 52: 20% bucket 42: 30% bucket 51: 20% bucket 29: 60% bucket 50: 20% bucket 38: 30% bucket 31: 50% bucket 39: 30% Sorting block time: 00:00:03 Returning block of 2879479 for bucket 23 bucket 49: 10% bucket 34: 40% bucket 48: 30% bucket 36: 30% Getting block 54 of 205 Reserving size (3383552) for bucket 54 Calculating Z arrays for bucket 54 Entering block accumulator loop for bucket 54: bucket 39: 20% bucket 37: 30% bucket 31: 50% bucket 47: 20% bucket 42: 20% bucket 51: 10% bucket 30: 40% bucket 48: 10% bucket 28: 80% bucket 40: 30% bucket 28: 60% bucket 41: 30% bucket 33: 50% bucket 53: 20% bucket 40: 20% bucket 35: 40% bucket 33: 50% bucket 43: 20% bucket 44: 30% bucket 34: 60% bucket 50: 10% bucket 41: 20% bucket 45: 20% bucket 35: 40% bucket 37: 40% bucket 52: 30% bucket 44: 20% bucket 45: 30% bucket 43: 40% bucket 38: 30% bucket 32: 50% bucket 54: 20% bucket 36: 50% bucket 29: 60% bucket 30: 60% bucket 46: 30% bucket 32: 70% bucket 46: 20% bucket 52: 10% bucket 47: 30% bucket 51: 20% bucket 42: 40% bucket 29: 70% bucket 53: 10% bucket 31: 60% bucket 38: 40% bucket 49: 30% bucket 39: 40% bucket 50: 30% bucket 34: 50% bucket 31: 60% bucket 37: 50% bucket 39: 30% bucket 49: 20% bucket 51: 30% bucket 28: 70% bucket 48: 40% bucket 42: 30% bucket 36: 40% bucket 43: 30% bucket 43: 50% bucket 47: 30% bucket 45: 30% bucket 30: 50% bucket 37: 40% bucket 54: 10% bucket 33: 60% bucket 28: 90% bucket 35: 50% bucket 48: 20% bucket 40: 30% bucket 41: 40% bucket 40: 40% bucket 34: 70% bucket 33: 60% bucket 53: 30% bucket 38: 40% bucket 44: 30% bucket 41: 30% bucket 32: 60% bucket 32: 80% bucket 50: 20% bucket 44: 40% bucket 52: 40% bucket 35: 50% bucket 29: 70% bucket 45: 40% bucket 36: 60% bucket 45: 40% bucket 30: 70% bucket 54: 30% bucket 34: 60% bucket 48: 50% bucket 46: 30% bucket 46: 40% bucket 29: 80% bucket 42: 50% bucket 51: 30% bucket 31: 70% bucket 31: 70% bucket 28: 80% bucket 47: 40% bucket 38: 50% bucket 39: 50% bucket 43: 40% bucket 39: 40% bucket 37: 60% bucket 36: 50% bucket 50: 40% bucket 42: 40% bucket 53: 20% bucket 33: 70% bucket 49: 30% bucket 49: 40% bucket 52: 20% bucket 43: 60% bucket 47: 40% bucket 30: 60% bucket 35: 60% bucket 51: 40% bucket 38: 50% bucket 28: 100% Sorting block of length 3004558 for bucket 28 (Using difference cover) bucket 37: 50% bucket 54: 20% bucket 34: 70% bucket 40: 40% bucket 34: 80% bucket 41: 50% bucket 32: 70% bucket 33: 70% bucket 48: 30% bucket 29: 80% bucket 53: 40% bucket 32: 90% bucket 44: 40% bucket 40: 50% bucket 41: 40% bucket 45: 50% bucket 48: 60% bucket 35: 60% bucket 36: 70% bucket 50: 30% bucket 52: 50% bucket 45: 50% bucket 30: 80% bucket 44: 50% bucket 33: 80% bucket 38: 60% bucket 31: 80% bucket 28: 90% bucket 54: 40% bucket 29: 90% bucket 42: 60% bucket 49: 40% bucket 46: 40% bucket 51: 40% bucket 31: 80% bucket 34: 90% bucket 43: 50% bucket 50: 50% bucket 38: 60% bucket 39: 60% bucket 46: 50% bucket 39: 50% bucket 42: 50% bucket 37: 70% bucket 47: 50% bucket 30: 70% bucket 35: 70% bucket 36: 60% bucket 47: 50% bucket 43: 70% bucket 31: 90% bucket 49: 50% bucket 53: 30% bucket 32: 80% bucket 34: 80% bucket 51: 50% bucket 52: 30% bucket 37: 60% bucket 29: 90% bucket 54: 30% bucket 40: 50% bucket 41: 60% bucket 33: 80% bucket 32: 100% Sorting block of length 712658 for bucket 32 (Using difference cover) bucket 53: 50% bucket 48: 40% bucket 44: 50% bucket 40: 60% bucket 33: 90% bucket 41: 50% bucket 45: 60% bucket 36: 80% bucket 45: 60% bucket 38: 70% bucket 48: 70% bucket 30: 90% bucket 28: 100% Sorting block of length 1911967 for bucket 28 (Using difference cover) bucket 32: 90% bucket 52: 60% bucket 35: 70% bucket 34: 100% Sorting block of length 557891 for bucket 34 (Using difference cover) bucket 44: 60% bucket 42: 60% bucket 50: 40% bucket 35: 80% bucket 29: 100% Sorting block of length 3323223 for bucket 29 (Using difference cover) bucket 46: 50% bucket 43: 60% bucket 42: 70% bucket 54: 50% bucket 31: 90% bucket 51: 50% bucket 49: 50% bucket 30: 80% bucket 47: 60% bucket 31: 100% Sorting block of length 3299574 for bucket 31 (Using difference cover) bucket 39: 60% bucket 38: 70% bucket 39: 70% bucket 50: 60% bucket 37: 80% bucket 36: 70% Sorting block time: 00:00:01 Returning block of 712659 for bucket 32 bucket 43: 80% bucket 34: 90% bucket 46: 60% Getting block 55 of 209 Reserving size (3383552) for bucket 55 Calculating Z arrays for bucket 55 Entering block accumulator loop for bucket 55: bucket 47: 60% bucket 30: 100% Sorting block of length 653556 for bucket 30 (Using difference cover) bucket 29: 100% Sorting block of length 3207153 for bucket 29 (Using difference cover) Sorting block time: 00:00:00 Returning block of 557892 for bucket 34 Getting block 56 of 209 Reserving size (3383552) for bucket 56 Calculating Z arrays for bucket 56 Entering block accumulator loop for bucket 56: bucket 37: 70% bucket 51: 60% bucket 49: 60% bucket 53: 40% bucket 40: 60% bucket 52: 40% bucket 33: 100% Sorting block of length 3254947 for bucket 33 (Using difference cover) bucket 44: 60% bucket 32: 100% Sorting block of length 2322303 for bucket 32 (Using difference cover) bucket 52: 70% bucket 54: 40% Sorting block time: 00:00:01 Returning block of 653557 for bucket 30 bucket 48: 50% bucket 42: 70% bucket 45: 70% Getting block 57 of 209 Reserving size (3383552) for bucket 57 Calculating Z arrays for bucket 57 Entering block accumulator loop for bucket 57: bucket 38: 80% bucket 41: 60% bucket 33: 90% bucket 36: 90% bucket 53: 60% bucket 40: 70% bucket 41: 70% bucket 48: 80% bucket 44: 70% bucket 45: 70% bucket 42: 80% bucket 35: 90% bucket 35: 80% bucket 47: 70% bucket 51: 60% bucket 43: 70% Sorting block time: 00:00:03 Returning block of 3004559 for bucket 28 bucket 50: 50% bucket 43: 90% bucket 30: 90% Getting block 58 of 209 Reserving size (3383552) for bucket 58 Calculating Z arrays for bucket 58 Entering block accumulator loop for bucket 58: bucket 31: 100% Sorting block of length 3047407 for bucket 31 (Using difference cover) bucket 46: 60% bucket 39: 70% bucket 49: 60% bucket 54: 60% bucket 37: 90% bucket 38: 80% bucket 34: 100% Sorting block of length 2637578 for bucket 34 (Using difference cover) bucket 50: 70% bucket 39: 80% bucket 36: 80% bucket 55: 10% bucket 45: 80% bucket 46: 70% Sorting block time: 00:00:02 Returning block of 1911968 for bucket 28 bucket 47: 70% bucket 56: 10% Getting block 55 of 205 Reserving size (3383552) for bucket 55 Calculating Z arrays for bucket 55 Entering block accumulator loop for bucket 55: bucket 47: 80% bucket 37: 80% bucket 44: 70% bucket 49: 70% bucket 51: 70% bucket 40: 70% bucket 42: 80% bucket 38: 90% bucket 48: 60% bucket 33: 100% Sorting block of length 3062681 for bucket 33 (Using difference cover) bucket 42: 90% bucket 41: 70% bucket 36: 100% Sorting block of length 567813 for bucket 36 (Using difference cover) bucket 52: 80% bucket 53: 50% bucket 52: 50% bucket 54: 50% bucket 57: 10% bucket 41: 80% bucket 35: 100% Sorting block of length 1960276 for bucket 35 (Using difference cover) bucket 40: 80% bucket 53: 70% bucket 48: 90% bucket 43: 80% bucket 30: 100% Sorting block of length 2072385 for bucket 30 (Using difference cover) bucket 43: 100% Sorting block of length 2297715 for bucket 43 (Using difference cover) bucket 44: 80% bucket 45: 90% bucket 35: 90% bucket 51: 70% bucket 45: 80% Sorting block time: 00:00:00 Returning block of 567814 for bucket 36 Getting block 59 of 209 Reserving size (3383552) for bucket 59 Calculating Z arrays for bucket 59 Entering block accumulator loop for bucket 59: bucket 39: 80% bucket 50: 60% bucket 58: 10% bucket 46: 70% bucket 47: 90% bucket 49: 70% bucket 37: 100% Sorting block of length 3258548 for bucket 37 (Using difference cover) bucket 55: 20% bucket 38: 90% bucket 50: 80% bucket 39: 90% bucket 36: 90% bucket 54: 70% bucket 46: 80% bucket 38: 100% Sorting block of length 2087815 for bucket 38 (Using difference cover) bucket 55: 10% bucket 56: 20% bucket 37: 90% Sorting block time: 00:00:03 Returning block of 3323224 for bucket 29 bucket 42: 90% bucket 47: 80% bucket 48: 100% Sorting block of length 2384187 for bucket 48 (Using difference cover) bucket 44: 80% bucket 48: 70% bucket 49: 80% bucket 41: 80% bucket 42: 100% Sorting block of length 2355583 for bucket 42 (Using difference cover) bucket 51: 80% Getting block 60 of 209 Reserving size (3383552) for bucket 60 Calculating Z arrays for bucket 60 Entering block accumulator loop for bucket 60: bucket 45: 100% Sorting block of length 2903039 for bucket 45 (Using difference cover) bucket 40: 80% Sorting block time: 00:00:02 Returning block of 2322304 for bucket 32 bucket 43: 90% bucket 52: 90% Getting block 56 of 205 Reserving size (3383552) for bucket 56 Calculating Z arrays for bucket 56 Entering block accumulator loop for bucket 56: bucket 41: 90% bucket 40: 90% bucket 57: 20% bucket 44: 90% bucket 53: 60% bucket 54: 60% bucket 35: 100% Sorting block of length 3175671 for bucket 35 (Using difference cover) bucket 55: 30% bucket 53: 80% bucket 39: 90% bucket 51: 80% bucket 45: 90% bucket 59: 10% Sorting block time: 00:00:04 Returning block of 3299575 for bucket 31 bucket 52: 60% bucket 47: 100% Sorting block of length 2876901 for bucket 47 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3207154 for bucket 29 bucket 58: 20% bucket 49: 80% Getting block 57 of 205 Reserving size (3383552) for bucket 57 Calculating Z arrays for bucket 57 Entering block accumulator loop for bucket 57: bucket 50: 70% bucket 46: 80% bucket 38: 100% Sorting block of length 3066197 for bucket 38 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1960277 for bucket 35 Getting block 58 of 205 Reserving size (3383552) for bucket 58 Calculating Z arrays for bucket 58 Entering block accumulator loop for bucket 58: bucket 50: 90% bucket 36: 100% Sorting block of length 2814311 for bucket 36 (Using difference cover) bucket 42: 100% Sorting block of length 2788740 for bucket 42 (Using difference cover) Getting block 59 of 205 Reserving size (3383552) for bucket 59 Calculating Z arrays for bucket 59 Entering block accumulator loop for bucket 59: bucket 39: 100% Sorting block of length 1725862 for bucket 39 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3254948 for bucket 33 bucket 56: 10% bucket 54: 80% Getting block 60 of 205 Reserving size (3383552) for bucket 60 Calculating Z arrays for bucket 60 Entering block accumulator loop for bucket 60: bucket 37: 100% Sorting block of length 3195315 for bucket 37 (Using difference cover) bucket 55: 20% bucket 47: 90% bucket 46: 90% bucket 56: 30% bucket 48: 80% Sorting block time: 00:00:03 Returning block of 2637579 for bucket 34 bucket 43: 100% Sorting block of length 1906072 for bucket 43 (Using difference cover) bucket 60: 10% bucket 41: 90% bucket 44: 90% bucket 49: 90% bucket 51: 90% Sorting block time: 00:00:01 Returning block of 2087816 for bucket 38 Getting block 61 of 205 Reserving size (3383552) for bucket 61 Calculating Z arrays for bucket 61 Entering block accumulator loop for bucket 61: bucket 52: 100% Sorting block of length 3145080 for bucket 52 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3047408 for bucket 31 bucket 40: 90% Getting block 62 of 205 Reserving size (3383552) 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 2297716 for bucket 43 Getting block 61 of 209 Reserving size (3383552) for bucket 61 Calculating Z arrays for bucket 61 Entering block accumulator loop for bucket 61: bucket 40: 100% Sorting block of length 2501074 for bucket 40 (Using difference cover) Getting block 62 of 209 Reserving size (3383552) for bucket 62 Calculating Z arrays for bucket 62 Entering block accumulator loop for bucket 62: bucket 41: 100% Sorting block of length 3349418 for bucket 41 (Using difference cover) bucket 39: 100% Sorting block of length 1321481 for bucket 39 (Using difference cover) bucket 44: 100% Sorting block of length 1749734 for bucket 44 (Using difference cover) bucket 57: 30% Sorting block time: 00:00:03 Returning block of 2072386 for bucket 30 bucket 54: 70% bucket 53: 70% bucket 51: 90% bucket 45: 100% Sorting block of length 1754817 for bucket 45 (Using difference cover) Getting block 63 of 205 Reserving size (3383552) for bucket 63 Calculating Z arrays for bucket 63 Entering block accumulator loop for bucket 63: bucket 53: 90% bucket 55: 40% bucket 56: 20% bucket 59: 20% bucket 60: 20% bucket 52: 70% Sorting block time: 00:00:02 Returning block of 2384188 for bucket 48 bucket 58: 30% bucket 46: 90% Sorting block time: 00:00:02 Returning block of 2355584 for bucket 42 bucket 57: 10% bucket 50: 80% bucket 49: 90% Getting block 63 of 209 Reserving size (3383552) for bucket 63 Calculating Z arrays for bucket 63 Entering block accumulator loop for bucket 63: bucket 50: 100% Sorting block of length 3120857 for bucket 50 (Using difference cover) Getting block 64 of 209 Reserving size (3383552) for bucket 64 Calculating Z arrays for bucket 64 Entering block accumulator loop for bucket 64: bucket 58: 10% bucket 59: 10% bucket 60: 10% bucket 54: 90% Sorting block time: 00:00:03 Returning block of 3062682 for bucket 33 bucket 55: 30% bucket 56: 30% bucket 48: 90% Getting block 65 of 209 Reserving size (3383552) for bucket 65 Calculating Z arrays for bucket 65 Entering block accumulator loop for bucket 65: bucket 44: 100% Sorting block of length 2641136 for bucket 44 (Using difference cover) bucket 41: 100% Sorting block of length 2415629 for bucket 41 (Using difference cover) bucket 56: 40% bucket 47: 100% Sorting block of length 1925364 for bucket 47 (Using difference cover) bucket 46: 100% Sorting block of length 3301078 for bucket 46 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1906073 for bucket 43 bucket 40: 100% Sorting block of length 3001657 for bucket 40 (Using difference cover) bucket 49: 100% Sorting block of length 2156373 for bucket 49 (Using difference cover) Getting block 64 of 205 Reserving size (3383552) for bucket 64 Calculating Z arrays for bucket 64 Entering block accumulator loop for bucket 64: bucket 51: 100% Sorting block of length 2967586 for bucket 51 (Using difference cover) bucket 61: 10% bucket 62: 10% Sorting block time: 00:00:03 Returning block of 2903040 for bucket 45 bucket 61: 10% Sorting block time: 00:00:03 Returning block of 3258549 for bucket 37 bucket 62: 10% bucket 55: 50% Sorting block time: 00:00:02 Returning block of 1725863 for bucket 39 Getting block 65 of 205 Reserving size (3383552) for bucket 65 Calculating Z arrays for bucket 65 Entering block accumulator loop for bucket 65: bucket 51: 100% Sorting block of length 3242061 for bucket 51 (Using difference cover) bucket 53: 100% Sorting block of length 2484843 for bucket 53 (Using difference cover) bucket 54: 80% Getting block 66 of 209 Reserving size (3383552) for bucket 66 Calculating Z arrays for bucket 66 Entering block accumulator loop for bucket 66: bucket 57: 40% Sorting block time: 00:00:01 Returning block of 1321482 for bucket 39 Getting block 67 of 209 Reserving size (3383552) for bucket 67 Calculating Z arrays for bucket 67 Entering block accumulator loop for bucket 67: bucket 59: 20% bucket 53: 80% bucket 60: 20% Getting block 66 of 205 Reserving size (3383552) for bucket 66 Calculating Z arrays for bucket 66 Entering block accumulator loop for bucket 66: bucket 59: 30% bucket 63: 10% bucket 60: 30% bucket 46: 100% Sorting block of length 2557899 for bucket 46 (Using difference cover) bucket 58: 40% bucket 57: 20% bucket 49: 100% Sorting block of length 2534258 for bucket 49 (Using difference cover) bucket 52: 80% bucket 63: 10% bucket 50: 90% bucket 64: 10% Sorting block time: 00:00:03 Returning block of 2876902 for bucket 47 bucket 58: 20% Sorting block time: 00:00:02 Returning block of 1754818 for bucket 45 bucket 54: 100% Sorting block of length 1679480 for bucket 54 (Using difference cover) Getting block 67 of 205 Reserving size (3383552) for bucket 67 Calculating Z arrays for bucket 67 Entering block accumulator loop for bucket 67: bucket 56: 40% Sorting block time: 00:00:03 Returning block of 2788741 for bucket 42 bucket 48: 100% Sorting block of length 1653919 for bucket 48 (Using difference cover) bucket 55: 40% Getting block 68 of 209 Reserving size (3383552) for bucket 68 Calculating Z arrays for bucket 68 Entering block accumulator loop for bucket 68: bucket 59: 30% Sorting block time: 00:00:02 Returning block of 1749735 for bucket 44 Getting block 68 of 205 Reserving size (3383552) for bucket 68 Calculating Z arrays for bucket 68 Entering block accumulator loop for bucket 68: Getting block 69 of 209 Reserving size (3383552) for bucket 69 Calculating Z arrays for bucket 69 Entering block accumulator loop for bucket 69: bucket 56: 50% bucket 63: 20% bucket 65: 10% bucket 57: 50% bucket 61: 20% bucket 64: 10% bucket 61: 20% bucket 62: 20% Sorting block time: 00:00:03 Returning block of 3145081 for bucket 52 bucket 55: 60% bucket 62: 20% Getting block 70 of 209 Reserving size (3383552) for bucket 70 Calculating Z arrays for bucket 70 Entering block accumulator loop for bucket 70: bucket 65: 10% bucket 66: 10% bucket 54: 90% bucket 60: 30% bucket 59: 40% bucket 67: 10% Sorting block time: 00:00:04 Returning block of 3175672 for bucket 35 Sorting block time: 00:00:04 Returning block of 2814312 for bucket 36 bucket 60: 40% bucket 53: 90% bucket 58: 50% bucket 66: 10% Getting block 71 of 209 Reserving size (3383552) for bucket 71 Calculating Z arrays for bucket 71 Entering block accumulator loop for bucket 71: bucket 57: 30% Getting block 69 of 205 Reserving size (3383552) for bucket 69 Calculating Z arrays for bucket 69 Entering block accumulator loop for bucket 69: bucket 68: 10% Sorting block time: 00:00:04 Returning block of 3195316 for bucket 37 bucket 59: 40% Sorting block time: 00:00:02 Returning block of 1925365 for bucket 47 bucket 52: 90% Sorting block time: 00:00:03 Returning block of 2501075 for bucket 40 Sorting block time: 00:00:04 Returning block of 3066198 for bucket 38 bucket 64: 20% Getting block 70 of 205 Reserving size (3383552) for bucket 70 Calculating Z arrays for bucket 70 Entering block accumulator loop for bucket 70: bucket 58: 30% Sorting block time: 00:00:02 Returning block of 2641137 for bucket 44 Getting block 72 of 209 Reserving size (3383552) for bucket 72 Calculating Z arrays for bucket 72 Entering block accumulator loop for bucket 72: bucket 56: 50% bucket 50: 100% Sorting block of length 1586346 for bucket 50 (Using difference cover) Getting block 73 of 209 Reserving size (3383552) for bucket 73 Calculating Z arrays for bucket 73 Entering block accumulator loop for bucket 73: Getting block 74 of 209 Reserving size (3383552) for bucket 74 Calculating Z arrays for bucket 74 Entering block accumulator loop for bucket 74: Getting block 71 of 205 Reserving size (3383552) for bucket 71 Calculating Z arrays for bucket 71 Entering block accumulator loop for bucket 71: bucket 67: 10% bucket 63: 20% bucket 55: 50% bucket 57: 60% Sorting block time: 00:00:02 Returning block of 2156374 for bucket 49 bucket 61: 30% Sorting block time: 00:00:02 Returning block of 2484844 for bucket 53 Sorting block time: 00:00:01 Returning block of 1679481 for bucket 54 bucket 68: 10% bucket 56: 60% bucket 63: 30% Getting block 75 of 209 Reserving size (3383552) for bucket 75 Calculating Z arrays for bucket 75 Entering block accumulator loop for bucket 75: Getting block 76 of 209 Reserving size (3383552) for bucket 76 Calculating Z arrays for bucket 76 Entering block accumulator loop for bucket 76: Sorting block time: 00:00:03 Returning block of 3120858 for bucket 50 Getting block 77 of 209 Reserving size (3383552) for bucket 77 Calculating Z arrays for bucket 77 Entering block accumulator loop for bucket 77: bucket 69: 10% Sorting block time: 00:00:02 Returning block of 2415630 for bucket 41 Getting block 78 of 209 Reserving size (3383552) for bucket 78 Calculating Z arrays for bucket 78 Entering block accumulator loop for bucket 78: bucket 61: 30% bucket 55: 70% bucket 65: 20% bucket 62: 30% Sorting block time: 00:00:02 Returning block of 1653920 for bucket 48 bucket 64: 20% bucket 60: 50% Getting block 72 of 205 Reserving size (3383552) for bucket 72 Calculating Z arrays for bucket 72 Entering block accumulator loop for bucket 72: bucket 65: 20% bucket 62: 30% Getting block 73 of 205 Reserving size (3383552) for bucket 73 Calculating Z arrays for bucket 73 Entering block accumulator loop for bucket 73: Sorting block time: 00:00:04 Returning block of 3349419 for bucket 41 bucket 70: 10% bucket 66: 20% bucket 59: 50% bucket 60: 40% Sorting block time: 00:00:03 Returning block of 3001658 for bucket 40 Getting block 79 of 209 Reserving size (3383552) for bucket 79 Calculating Z arrays for bucket 79 Entering block accumulator loop for bucket 79: bucket 71: 10% bucket 64: 30% bucket 54: 100% Sorting block of length 3210251 for bucket 54 (Using difference cover) bucket 53: 100% Sorting block of length 2781242 for bucket 53 (Using difference cover) bucket 58: 60% bucket 68: 20% Sorting block time: 00:00:03 Returning block of 2557900 for bucket 46 bucket 57: 40% bucket 67: 20% Getting block 74 of 205 Reserving size (3383552) for bucket 74 Calculating Z arrays for bucket 74 Entering block accumulator loop for bucket 74: bucket 61: 40% bucket 67: 20% bucket 59: 50% Getting block 75 of 205 Reserving size (3383552) for bucket 75 Calculating Z arrays for bucket 75 Entering block accumulator loop for bucket 75: bucket 72: 10% bucket 66: 20% bucket 56: 60% bucket 70: 10% bucket 71: 10% bucket 58: 40% bucket 52: 100% Sorting block of length 3349643 for bucket 52 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2534259 for bucket 49 bucket 55: 60% bucket 74: 10% bucket 69: 10% Getting block 76 of 205 Reserving size (3383552) for bucket 76 Calculating Z arrays for bucket 76 Entering block accumulator loop for bucket 76: Sorting block time: 00:00:03 Returning block of 3301079 for bucket 46 bucket 61: 40% bucket 57: 70% bucket 63: 30% Sorting block time: 00:00:04 Returning block of 2967587 for bucket 51 bucket 73: 10% Getting block 80 of 209 Reserving size (3383552) for bucket 80 Calculating Z arrays for bucket 80 Entering block accumulator loop for bucket 80: bucket 56: 70% bucket 63: 40% Sorting block time: 00:00:02 Returning block of 1586347 for bucket 50 Sorting block time: 00:00:04 Returning block of 3242062 for bucket 51 Getting block 81 of 209 Reserving size (3383552) for bucket 81 Calculating Z arrays for bucket 81 Entering block accumulator loop for bucket 81: Getting block 77 of 205 Reserving size (3383552) for bucket 77 Calculating Z arrays for bucket 77 Entering block accumulator loop for bucket 77: bucket 71: 20% bucket 77: 10% bucket 65: 30% Getting block 78 of 205 Reserving size (3383552) for bucket 78 Calculating Z arrays for bucket 78 Entering block accumulator loop for bucket 78: bucket 64: 40% bucket 68: 20% bucket 59: 60% bucket 55: 80% bucket 78: 10% bucket 69: 20% bucket 76: 10% bucket 75: 10% bucket 60: 60% bucket 62: 40% bucket 62: 40% bucket 65: 30% bucket 64: 30% bucket 72: 10% bucket 73: 10% bucket 70: 20% bucket 67: 30% bucket 66: 30% bucket 58: 70% bucket 60: 50% bucket 74: 10% bucket 57: 50% bucket 67: 30% bucket 61: 50% bucket 68: 30% bucket 56: 70% bucket 79: 10% bucket 63: 40% bucket 59: 60% bucket 70: 20% bucket 75: 10% bucket 61: 50% bucket 58: 50% bucket 55: 70% bucket 72: 20% bucket 71: 20% bucket 71: 30% bucket 78: 10% bucket 59: 70% bucket 69: 20% bucket 57: 80% bucket 66: 30% bucket 74: 20% bucket 76: 10% bucket 56: 80% bucket 65: 40% bucket 63: 50% bucket 66: 40% bucket 73: 20% bucket 78: 20% bucket 76: 20% bucket 77: 20% bucket 77: 10% bucket 64: 50% bucket 80: 10% bucket 60: 70% bucket 55: 90% bucket 81: 10% bucket 62: 50% bucket 55: 80% bucket 62: 50% bucket 69: 30% bucket 58: 80% bucket 72: 20% bucket 64: 40% bucket 75: 20% bucket 73: 20% bucket 65: 40% bucket 70: 30% bucket 68: 30% bucket 74: 20% bucket 63: 50% bucket 60: 60% bucket 67: 40% bucket 57: 60% bucket 56: 80% bucket 75: 20% bucket 61: 60% bucket 70: 30% bucket 58: 60% bucket 67: 40% bucket 68: 40% bucket 78: 30% bucket 59: 70% bucket 61: 60% bucket 78: 20% bucket 79: 20% bucket 71: 40% bucket 72: 30% bucket 59: 80% bucket 63: 60% bucket 76: 20% bucket 57: 90% bucket 56: 90% Sorting block time: 00:00:03 Returning block of 2781243 for bucket 53 bucket 55: 90% bucket 71: 30% Sorting block time: 00:00:03 Returning block of 3210252 for bucket 54 bucket 74: 30% bucket 64: 50% bucket 66: 50% bucket 74: 30% Getting block 79 of 205 Reserving size (3383552) for bucket 79 Calculating Z arrays for bucket 79 Entering block accumulator loop for bucket 79: bucket 73: 30% bucket 65: 50% bucket 69: 30% bucket 77: 20% Getting block 80 of 205 Reserving size (3383552) for bucket 80 Calculating Z arrays for bucket 80 Entering block accumulator loop for bucket 80: bucket 66: 40% bucket 76: 30% bucket 60: 80% bucket 77: 30% bucket 64: 60% bucket 55: 100% Sorting block of length 2713410 for bucket 55 (Using difference cover) bucket 62: 60% bucket 58: 90% bucket 62: 60% bucket 72: 30% bucket 80: 20% bucket 57: 70% bucket 73: 30% bucket 60: 70% bucket 56: 90% bucket 69: 40% bucket 63: 70% bucket 56: 100% Sorting block of length 1532437 for bucket 56 (Using difference cover) bucket 70: 40% bucket 75: 30% Sorting block time: 00:00:04 Returning block of 3349644 for bucket 52 bucket 75: 30% bucket 65: 50% bucket 63: 60% bucket 61: 70% bucket 81: 20% bucket 67: 50% bucket 68: 40% Getting block 81 of 205 Reserving size (3383552) for bucket 81 Calculating Z arrays for bucket 81 Entering block accumulator loop for bucket 81: bucket 70: 40% bucket 79: 30% bucket 78: 30% bucket 58: 70% bucket 67: 50% bucket 71: 50% bucket 78: 40% bucket 59: 80% bucket 68: 50% bucket 61: 70% bucket 76: 30% bucket 59: 90% bucket 56: 100% Sorting block of length 1730555 for bucket 56 (Using difference cover) bucket 55: 100% Sorting block of length 2793933 for bucket 55 (Using difference cover) bucket 57: 100% Sorting block of length 1101382 for bucket 57 (Using difference cover) bucket 72: 40% bucket 74: 40% bucket 79: 10% bucket 77: 30% bucket 65: 60% bucket 60: 90% bucket 71: 40% bucket 66: 60% bucket 80: 10% bucket 63: 80% bucket 69: 40% bucket 64: 60% bucket 64: 70% bucket 66: 50% bucket 73: 40% bucket 74: 40% bucket 77: 40% bucket 58: 100% Sorting block of length 2979484 for bucket 58 (Using difference cover) bucket 76: 40% bucket 62: 70% bucket 62: 70% bucket 72: 40% bucket 57: 80% bucket 73: 40% bucket 60: 80% bucket 75: 40% bucket 79: 40% bucket 68: 60% bucket 80: 30% bucket 70: 50% bucket 78: 40% bucket 61: 80% bucket 59: 90% bucket 70: 50% bucket 75: 40% bucket 67: 60% bucket 65: 60% bucket 81: 10% bucket 69: 50% bucket 63: 70% Sorting block time: 00:00:01 Returning block of 1532438 for bucket 56 bucket 71: 60% bucket 67: 60% bucket 58: 80% bucket 78: 50% bucket 68: 50% Getting block 82 of 209 Reserving size (3383552) for bucket 82 Calculating Z arrays for bucket 82 Entering block accumulator loop for bucket 82: bucket 81: 30% bucket 61: 80% bucket 76: 40% bucket 59: 100% Sorting block of length 1751458 for bucket 59 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1101383 for bucket 57 bucket 63: 90% Getting block 83 of 209 Reserving size (3383552) for bucket 83 Calculating Z arrays for bucket 83 Entering block accumulator loop for bucket 83: bucket 77: 40% bucket 60: 100% Sorting block of length 3349347 for bucket 60 (Using difference cover) bucket 79: 20% bucket 72: 50% bucket 74: 50% bucket 80: 20% bucket 65: 70% bucket 73: 50% Sorting block time: 00:00:02 Returning block of 1730556 for bucket 56 bucket 66: 70% Getting block 82 of 205 Reserving size (3383552) for bucket 82 Calculating Z arrays for bucket 82 Entering block accumulator loop for bucket 82: bucket 64: 70% bucket 64: 80% bucket 68: 70% bucket 59: 100% Sorting block of length 2577516 for bucket 59 (Using difference cover) bucket 78: 60% Sorting block time: 00:00:03 Returning block of 2713411 for bucket 55 bucket 62: 80% bucket 69: 50% bucket 74: 50% bucket 62: 80% bucket 66: 60% bucket 77: 50% bucket 71: 50% bucket 75: 50% bucket 57: 90% Getting block 84 of 209 Reserving size (3383552) for bucket 84 Calculating Z arrays for bucket 84 Entering block accumulator loop for bucket 84: bucket 72: 50% bucket 60: 90% bucket 76: 50% bucket 78: 50% bucket 73: 50% bucket 70: 60% bucket 79: 50% bucket 70: 60% bucket 61: 90% bucket 81: 20% bucket 67: 70% bucket 80: 40% bucket 65: 70% bucket 75: 50% bucket 71: 70% bucket 58: 90% bucket 69: 60% bucket 68: 60% bucket 82: 10% bucket 63: 80% bucket 67: 70% bucket 77: 50% bucket 79: 30% bucket 76: 50% bucket 61: 90% bucket 63: 100% Sorting block of length 3028737 for bucket 63 (Using difference cover) bucket 64: 80% bucket 74: 60% bucket 83: 10% bucket 68: 80% bucket 81: 40% bucket 73: 60% bucket 82: 10% bucket 80: 30% Sorting block time: 00:00:03 Returning block of 2793934 for bucket 55 bucket 72: 60% Sorting block time: 00:00:01 Returning block of 1751459 for bucket 59 bucket 65: 80% bucket 60: 100% Sorting block of length 1017983 for bucket 60 (Using difference cover) bucket 66: 80% bucket 78: 70% Getting block 83 of 205 Reserving size (3383552) for bucket 83 Calculating Z arrays for bucket 83 Entering block accumulator loop for bucket 83: bucket 75: 60% Getting block 85 of 209 Reserving size (3383552) for bucket 85 Calculating Z arrays for bucket 85 Entering block accumulator loop for bucket 85: bucket 64: 90% bucket 62: 90% bucket 62: 90% bucket 57: 100% Sorting block of length 3264349 for bucket 57 (Using difference cover) bucket 84: 10% bucket 77: 60% bucket 72: 60% bucket 78: 60% bucket 69: 60% bucket 74: 60% bucket 70: 70% bucket 71: 60% bucket 66: 70% bucket 82: 20% bucket 61: 100% Sorting block of length 2892690 for bucket 61 (Using difference cover) bucket 73: 60% bucket 70: 70% bucket 81: 30% bucket 71: 80% bucket 76: 60% bucket 79: 60% bucket 67: 80% bucket 77: 60% bucket 79: 40% bucket 58: 100% Sorting block of length 2955245 for bucket 58 (Using difference cover) bucket 75: 60% bucket 66: 90% bucket 63: 90% bucket 65: 80% bucket 80: 50% Sorting block time: 00:00:03 Returning block of 2979485 for bucket 58 bucket 76: 60% bucket 82: 20% bucket 68: 70% bucket 74: 70% bucket 75: 70% bucket 69: 70% bucket 61: 100% Sorting block of length 3239878 for bucket 61 (Using difference cover) bucket 67: 80% bucket 65: 90% Getting block 86 of 209 Reserving size (3383552) for bucket 86 Calculating Z arrays for bucket 86 Entering block accumulator loop for bucket 86: bucket 73: 70% bucket 64: 90% bucket 83: 20% Sorting block time: 00:00:02 Returning block of 1017984 for bucket 60 bucket 68: 90% bucket 83: 10% Getting block 84 of 205 Reserving size (3383552) for bucket 84 Calculating Z arrays for bucket 84 Entering block accumulator loop for bucket 84: bucket 80: 40% bucket 81: 50% bucket 84: 20% Sorting block time: 00:00:03 Returning block of 3349348 for bucket 60 bucket 64: 100% Sorting block of length 3188079 for bucket 64 (Using difference cover) bucket 78: 80% bucket 85: 10% bucket 78: 70% bucket 72: 70% bucket 62: 100% Sorting block of length 3148639 for bucket 62 (Using difference cover) bucket 79: 50% bucket 62: 100% Sorting block of length 1893250 for bucket 62 (Using difference cover) Getting block 87 of 209 Reserving size (3383552) for bucket 87 Calculating Z arrays for bucket 87 Entering block accumulator loop for bucket 87: bucket 70: 80% bucket 72: 70% Sorting block time: 00:00:03 Returning block of 2577517 for bucket 59 bucket 65: 100% Sorting block of length 2797151 for bucket 65 (Using difference cover) bucket 77: 70% bucket 74: 70% Getting block 85 of 205 Reserving size (3383552) for bucket 85 Calculating Z arrays for bucket 85 Entering block accumulator loop for bucket 85: bucket 82: 30% bucket 69: 70% bucket 71: 70% bucket 82: 30% bucket 81: 40% bucket 70: 80% bucket 71: 90% bucket 77: 70% bucket 68: 100% Sorting block of length 1145730 for bucket 68 (Using difference cover) bucket 66: 80% bucket 75: 80% bucket 73: 70% bucket 67: 90% bucket 79: 70% bucket 76: 70% bucket 66: 100% Sorting block of length 3382005 for bucket 66 (Using difference cover) bucket 74: 80% bucket 73: 80% bucket 80: 60% bucket 76: 70% bucket 63: 100% Sorting block of length 3076506 for bucket 63 (Using difference cover) bucket 65: 90% bucket 84: 10% bucket 83: 20% bucket 68: 80% bucket 82: 40% bucket 75: 70% bucket 86: 10% bucket 67: 90% bucket 69: 80% bucket 64: 100% Sorting block of length 1250457 for bucket 64 (Using difference cover) bucket 83: 30% bucket 80: 50% bucket 78: 80% bucket 79: 60% bucket 84: 30% bucket 87: 10% Sorting block time: 00:00:03 Returning block of 3028738 for bucket 63 bucket 72: 80% bucket 78: 90% bucket 69: 80% bucket 81: 60% Sorting block time: 00:00:02 Returning block of 3264350 for bucket 57 bucket 85: 20% Getting block 88 of 209 Reserving size (3383552) for bucket 88 Calculating Z arrays for bucket 88 Entering block accumulator loop for bucket 88: Sorting block time: 00:00:01 Returning block of 1893251 for bucket 62 bucket 70: 90% Getting block 86 of 205 Reserving size (3383552) for bucket 86 Calculating Z arrays for bucket 86 Entering block accumulator loop for bucket 86: Sorting block time: 00:00:01 Returning block of 1145731 for bucket 68 Getting block 87 of 205 Reserving size (3383552) for bucket 87 Calculating Z arrays for bucket 87 Entering block accumulator loop for bucket 87: Getting block 88 of 205 Reserving size (3383552) for bucket 88 Calculating Z arrays for bucket 88 Entering block accumulator loop for bucket 88: bucket 74: 80% bucket 77: 80% bucket 81: 50% bucket 66: 90% bucket 71: 100% Sorting block of length 3280647 for bucket 71 (Using difference cover) bucket 72: 80% bucket 85: 10% bucket 77: 80% bucket 82: 40% bucket 75: 90% bucket 82: 50% bucket 70: 90% bucket 86: 20% Sorting block time: 00:00:03 Returning block of 2892691 for bucket 61 bucket 71: 80% bucket 74: 90% bucket 84: 20% bucket 67: 100% Sorting block of length 3378193 for bucket 67 (Using difference cover) bucket 83: 30% bucket 73: 80% Getting block 89 of 209 Reserving size (3383552) for bucket 89 Calculating Z arrays for bucket 89 Entering block accumulator loop for bucket 89: bucket 80: 70% bucket 73: 90% bucket 79: 80% bucket 76: 80% bucket 76: 80% bucket 68: 90% bucket 65: 100% Sorting block of length 2941512 for bucket 65 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1250458 for bucket 64 Sorting block time: 00:00:02 Returning block of 3188080 for bucket 64 bucket 78: 90% bucket 75: 80% bucket 83: 40% Getting block 89 of 205 Reserving size (3383552) for bucket 89 Calculating Z arrays for bucket 89 Entering block accumulator loop for bucket 89: bucket 67: 100% Sorting block of length 2646238 for bucket 67 (Using difference cover) bucket 70: 100% Sorting block of length 1536569 for bucket 70 (Using difference cover) bucket 80: 60% Sorting block time: 00:00:03 Returning block of 2955246 for bucket 58 bucket 79: 70% Getting block 90 of 209 Reserving size (3383552) for bucket 90 Calculating Z arrays for bucket 90 Entering block accumulator loop for bucket 90: bucket 78: 100% Sorting block of length 3321612 for bucket 78 (Using difference cover) bucket 72: 90% bucket 69: 90% bucket 69: 90% bucket 87: 20% bucket 84: 40% Getting block 90 of 205 Reserving size (3383552) for bucket 90 Calculating Z arrays for bucket 90 Entering block accumulator loop for bucket 90: Sorting block time: 00:00:03 Returning block of 3239879 for bucket 61 bucket 86: 10% bucket 85: 30% Getting block 91 of 205 Reserving size (3383552) for bucket 91 Calculating Z arrays for bucket 91 Entering block accumulator loop for bucket 91: bucket 87: 10% bucket 81: 70% bucket 81: 60% bucket 88: 10% bucket 88: 10% bucket 85: 20% bucket 77: 90% bucket 82: 60% bucket 82: 50% bucket 80: 80% bucket 75: 100% Sorting block of length 2222656 for bucket 75 (Using difference cover) bucket 74: 90% bucket 86: 30% bucket 77: 90% Sorting block time: 00:00:03 Returning block of 2797152 for bucket 65 bucket 84: 30% bucket 83: 40% bucket 74: 100% Sorting block of length 1390877 for bucket 74 (Using difference cover) bucket 70: 100% Sorting block of length 1999828 for bucket 70 (Using difference cover) Getting block 92 of 205 Reserving size (3383552) for bucket 92 Calculating Z arrays for bucket 92 Entering block accumulator loop for bucket 92: bucket 66: 100% Sorting block of length 2370361 for bucket 66 (Using difference cover) bucket 72: 90% Sorting block time: 00:00:03 Returning block of 3148640 for bucket 62 bucket 73: 100% Sorting block of length 3077171 for bucket 73 (Using difference cover) Getting block 91 of 209 Reserving size (3383552) for bucket 91 Calculating Z arrays for bucket 91 Entering block accumulator loop for bucket 91: bucket 71: 90% bucket 76: 90% bucket 89: 10% bucket 73: 90% bucket 78: 100% Sorting block of length 2855525 for bucket 78 (Using difference cover) bucket 89: 10% bucket 80: 70% bucket 76: 90% bucket 68: 100% Sorting block of length 1659327 for bucket 68 (Using difference cover) bucket 79: 90% bucket 81: 70% bucket 83: 50% bucket 82: 60% bucket 79: 80% bucket 84: 50% bucket 90: 10% bucket 86: 20% bucket 80: 90% bucket 72: 100% Sorting block of length 2541022 for bucket 72 (Using difference cover) bucket 90: 10% bucket 75: 90% bucket 87: 30% bucket 69: 100% Sorting block of length 2283135 for bucket 69 (Using difference cover) bucket 87: 20% bucket 91: 10% bucket 85: 30% bucket 82: 70% Sorting block time: 00:00:02 Returning block of 1536570 for bucket 70 bucket 69: 100% Sorting block of length 2985127 for bucket 69 (Using difference cover) bucket 88: 20% bucket 77: 100% Sorting block of length 2635081 for bucket 77 (Using difference cover) bucket 85: 40% Getting block 93 of 205 Reserving size (3383552) for bucket 93 Calculating Z arrays for bucket 93 Entering block accumulator loop for bucket 93: bucket 84: 40% bucket 83: 50% bucket 92: 10% bucket 88: 20% bucket 81: 80% Sorting block time: 00:00:03 Returning block of 3382006 for bucket 66 bucket 74: 100% Sorting block of length 3116419 for bucket 74 (Using difference cover) bucket 86: 40% bucket 77: 100% Sorting block of length 3362365 for bucket 77 (Using difference cover) Getting block 92 of 209 Reserving size (3383552) 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 3076507 for bucket 63 bucket 79: 90% bucket 76: 100% Sorting block of length 3327354 for bucket 76 (Using difference cover) Getting block 94 of 205 Reserving size (3383552) for bucket 94 Calculating Z arrays for bucket 94 Entering block accumulator loop for bucket 94: bucket 72: 100% Sorting block of length 3018381 for bucket 72 (Using difference cover) bucket 91: 10% bucket 80: 80% bucket 81: 80% bucket 89: 20% bucket 71: 100% Sorting block of length 1905504 for bucket 71 (Using difference cover) bucket 86: 30% bucket 73: 100% Sorting block of length 2153346 for bucket 73 (Using difference cover) bucket 89: 20% bucket 84: 60% bucket 92: 20% Sorting block time: 00:00:02 Returning block of 1390878 for bucket 74 bucket 90: 20% Getting block 95 of 205 Reserving size (3383552) for bucket 95 Calculating Z arrays for bucket 95 Entering block accumulator loop for bucket 95: bucket 82: 70% bucket 79: 100% Sorting block of length 1959026 for bucket 79 (Using difference cover) bucket 76: 100% Sorting block of length 1719830 for bucket 76 (Using difference cover) bucket 83: 60% bucket 82: 80% bucket 85: 40% bucket 87: 30% bucket 91: 20% bucket 75: 100% Sorting block of length 1677335 for bucket 75 (Using difference cover) bucket 88: 30% Sorting block time: 00:00:03 Returning block of 2646239 for bucket 67 bucket 87: 40% bucket 80: 100% Sorting block of length 2020125 for bucket 80 (Using difference cover) bucket 90: 20% Sorting block time: 00:00:02 Returning block of 1999829 for bucket 70 bucket 84: 50% bucket 83: 60% Sorting block time: 00:00:01 Returning block of 1659328 for bucket 68 Getting block 96 of 205 Reserving size (3383552) for bucket 96 Calculating Z arrays for bucket 96 Entering block accumulator loop for bucket 96: Sorting block time: 00:00:03 Returning block of 3321613 for bucket 78 Getting block 93 of 209 Reserving size (3383552) for bucket 93 Calculating Z arrays for bucket 93 Entering block accumulator loop for bucket 93: Sorting block time: 00:00:03 Returning block of 3280648 for bucket 71 Getting block 94 of 209 Reserving size (3383552) for bucket 94 Calculating Z arrays for bucket 94 Entering block accumulator loop for bucket 94: bucket 85: 50% bucket 93: 10% Getting block 95 of 209 Reserving size (3383552) for bucket 95 Calculating Z arrays for bucket 95 Entering block accumulator loop for bucket 95: Getting block 97 of 205 Reserving size (3383552) for bucket 97 Calculating Z arrays for bucket 97 Entering block accumulator loop for bucket 97: bucket 81: 90% Sorting block time: 00:00:03 Returning block of 2222657 for bucket 75 Sorting block time: 00:00:04 Returning block of 3378194 for bucket 67 bucket 88: 30% bucket 86: 50% bucket 86: 40% Getting block 98 of 205 Reserving size (3383552) for bucket 98 Calculating Z arrays for bucket 98 Entering block accumulator loop for bucket 98: bucket 89: 30% Sorting block time: 00:00:04 Returning block of 2941513 for bucket 65 Getting block 96 of 209 Reserving size (3383552) for bucket 96 Calculating Z arrays for bucket 96 Entering block accumulator loop for bucket 96: Sorting block time: 00:00:03 Returning block of 2370362 for bucket 66 bucket 92: 10% Getting block 97 of 209 Reserving size (3383552) for bucket 97 Calculating Z arrays for bucket 97 Entering block accumulator loop for bucket 97: bucket 94: 10% bucket 79: 100% Sorting block of length 2345201 for bucket 79 (Using difference cover) Getting block 99 of 205 Reserving size (3383552) for bucket 99 Calculating Z arrays for bucket 99 Entering block accumulator loop for bucket 99: bucket 95: 10% bucket 80: 90% Sorting block time: 00:00:03 Returning block of 2855526 for bucket 78 bucket 92: 30% bucket 81: 90% bucket 91: 20% bucket 90: 30% Getting block 100 of 205 Reserving size (3383552) for bucket 100 Calculating Z arrays for bucket 100 Entering block accumulator loop for bucket 100: bucket 85: 50% bucket 84: 70% bucket 82: 90% bucket 89: 30% bucket 90: 30% bucket 87: 40% bucket 82: 80% bucket 83: 70% bucket 83: 70% bucket 91: 30% bucket 88: 40% bucket 84: 60% bucket 96: 10% bucket 87: 50% Sorting block time: 00:00:03 Returning block of 2541023 for bucket 72 bucket 85: 60% Sorting block time: 00:00:03 Returning block of 2283136 for bucket 69 bucket 93: 20% Sorting block time: 00:00:02 Returning block of 1677336 for bucket 75 Sorting block time: 00:00:04 Returning block of 3077172 for bucket 73 Sorting block time: 00:00:02 Returning block of 1905505 for bucket 71 bucket 97: 10% Getting block 101 of 205 Reserving size (3383552) for bucket 101 Calculating Z arrays for bucket 101 Entering block accumulator loop for bucket 101: Sorting block time: 00:00:02 Returning block of 1719831 for bucket 76 bucket 93: 10% bucket 86: 50% Getting block 98 of 209 Reserving size (3383552) for bucket 98 Calculating Z arrays for bucket 98 Entering block accumulator loop for bucket 98: bucket 95: 20% Getting block 102 of 205 Reserving size (3383552) for bucket 102 Calculating Z arrays for bucket 102 Entering block accumulator loop for bucket 102: Getting block 99 of 209 Reserving size (3383552) for bucket 99 Calculating Z arrays for bucket 99 Entering block accumulator loop for bucket 99: bucket 94: 10% Getting block 100 of 209 Reserving size (3383552) for bucket 100 Calculating Z arrays for bucket 100 Entering block accumulator loop for bucket 100: Getting block 103 of 205 Reserving size (3383552) for bucket 103 Calculating Z arrays for bucket 103 Entering block accumulator loop for bucket 103: bucket 89: 40% Sorting block time: 00:00:03 Returning block of 2635082 for bucket 77 bucket 95: 10% bucket 81: 100% Sorting block of length 1749452 for bucket 81 (Using difference cover) bucket 86: 60% bucket 88: 40% Sorting block time: 00:00:02 Returning block of 1959027 for bucket 79 bucket 94: 20% bucket 98: 10% Getting block 104 of 205 Reserving size (3383552) for bucket 104 Calculating Z arrays for bucket 104 Entering block accumulator loop for bucket 104: bucket 80: 100% Sorting block of length 2244537 for bucket 80 (Using difference cover) Getting block 101 of 209 Reserving size (3383552) for bucket 101 Calculating Z arrays for bucket 101 Entering block accumulator loop for bucket 101: bucket 92: 40% bucket 96: 10% bucket 99: 10% Sorting block time: 00:00:02 Returning block of 2153347 for bucket 73 bucket 81: 100% Sorting block of length 3076155 for bucket 81 (Using difference cover) bucket 92: 20% bucket 85: 60% bucket 82: 100% Sorting block of length 1825472 for bucket 82 (Using difference cover) bucket 90: 40% bucket 90: 40% Sorting block time: 00:00:02 Returning block of 2020126 for bucket 80 Getting block 102 of 209 Reserving size (3383552) for bucket 102 Calculating Z arrays for bucket 102 Entering block accumulator loop for bucket 102: bucket 100: 10% Getting block 103 of 209 Reserving size (3383552) for bucket 103 Calculating Z arrays for bucket 103 Entering block accumulator loop for bucket 103: bucket 97: 10% bucket 84: 80% bucket 83: 80% Sorting block time: 00:00:04 Returning block of 2985128 for bucket 69 Sorting block time: 00:00:04 Returning block of 3116420 for bucket 74 bucket 87: 50% bucket 91: 30% bucket 88: 50% bucket 91: 40% bucket 85: 70% bucket 93: 20% Sorting block time: 00:00:03 Returning block of 3018382 for bucket 72 Getting block 104 of 209 Reserving size (3383552) for bucket 104 Calculating Z arrays for bucket 104 Entering block accumulator loop for bucket 104: bucket 82: 90% Getting block 105 of 209 Reserving size (3383552) for bucket 105 Calculating Z arrays for bucket 105 Entering block accumulator loop for bucket 105: bucket 83: 80% bucket 84: 70% bucket 96: 20% bucket 89: 40% Getting block 106 of 209 Reserving size (3383552) for bucket 106 Calculating Z arrays for bucket 106 Entering block accumulator loop for bucket 106: Sorting block time: 00:00:04 Returning block of 3362366 for bucket 77 bucket 97: 20% bucket 87: 60% bucket 95: 20% bucket 86: 60% Getting block 107 of 209 Reserving size (3383552) for bucket 107 Calculating Z arrays for bucket 107 Entering block accumulator loop for bucket 107: bucket 100: 10% bucket 93: 30% bucket 89: 50% bucket 95: 30% bucket 101: 10% bucket 102: 10% bucket 86: 70% bucket 94: 20% bucket 98: 10% bucket 103: 10% bucket 88: 50% bucket 98: 20% bucket 83: 90% Sorting block time: 00:00:01 Returning block of 1749453 for bucket 81 bucket 94: 30% bucket 85: 70% bucket 99: 10% bucket 92: 50% Sorting block time: 00:00:03 Returning block of 3327355 for bucket 76 Getting block 108 of 209 Reserving size (3383552) for bucket 108 Calculating Z arrays for bucket 108 Entering block accumulator loop for bucket 108: bucket 99: 20% Getting block 105 of 205 Reserving size (3383552) for bucket 105 Calculating Z arrays for bucket 105 Entering block accumulator loop for bucket 105: bucket 90: 50% bucket 82: 100% Sorting block of length 1821636 for bucket 82 (Using difference cover) bucket 104: 10% Sorting block time: 00:00:03 Returning block of 2345202 for bucket 79 bucket 87: 60% bucket 84: 80% bucket 92: 30% bucket 101: 10% bucket 96: 20% bucket 90: 50% bucket 88: 60% bucket 100: 20% Getting block 106 of 205 Reserving size (3383552) for bucket 106 Calculating Z arrays for bucket 106 Entering block accumulator loop for bucket 106: bucket 91: 50% bucket 84: 90% bucket 105: 10% bucket 85: 80% bucket 91: 40% bucket 96: 30% bucket 93: 30% bucket 97: 30% bucket 103: 10% bucket 97: 20% bucket 83: 90% bucket 102: 10% bucket 106: 10% bucket 86: 70% bucket 104: 10% bucket 89: 50% bucket 87: 70% Sorting block time: 00:00:02 Returning block of 1825473 for bucket 82 bucket 89: 60% bucket 95: 40% bucket 95: 30% bucket 93: 40% bucket 107: 10% Getting block 107 of 205 Reserving size (3383552) for bucket 107 Calculating Z arrays for bucket 107 Entering block accumulator loop for bucket 107: bucket 92: 60% bucket 88: 60% bucket 83: 100% Sorting block of length 3360592 for bucket 83 (Using difference cover) bucket 100: 20% bucket 85: 80% bucket 92: 40% Sorting block time: 00:00:03 Returning block of 2244538 for bucket 80 bucket 94: 40% bucket 86: 80% bucket 98: 30% bucket 102: 20% Getting block 108 of 205 Reserving size (3383552) for bucket 108 Calculating Z arrays for bucket 108 Entering block accumulator loop for bucket 108: bucket 108: 10% bucket 101: 20% bucket 90: 60% bucket 103: 20% bucket 94: 30% bucket 84: 90% bucket 87: 70% bucket 105: 10% bucket 99: 20% bucket 88: 70% bucket 99: 30% bucket 97: 30% bucket 91: 60% bucket 104: 20% bucket 98: 20% bucket 100: 30% bucket 84: 100% Sorting block of length 2609391 for bucket 84 (Using difference cover) bucket 90: 60% bucket 96: 30% bucket 96: 40% bucket 105: 20% bucket 86: 80% bucket 87: 80% Sorting block time: 00:00:01 Returning block of 1821637 for bucket 82 bucket 101: 20% bucket 97: 40% bucket 85: 90% bucket 106: 10% Getting block 109 of 209 Reserving size (3383552) for bucket 109 Calculating Z arrays for bucket 109 Entering block accumulator loop for bucket 109: bucket 91: 50% bucket 106: 20% bucket 83: 100% Sorting block of length 3214826 for bucket 83 (Using difference cover) bucket 93: 40% bucket 104: 20% bucket 89: 70% bucket 103: 20% bucket 108: 10% bucket 95: 50% bucket 92: 70% bucket 89: 60% bucket 85: 90% bucket 93: 50% bucket 102: 20% bucket 107: 10% bucket 107: 20% Sorting block time: 00:00:04 Returning block of 3076156 for bucket 81 bucket 95: 40% bucket 87: 80% bucket 88: 70% bucket 94: 50% Getting block 109 of 205 Reserving size (3383552) for bucket 109 Calculating Z arrays for bucket 109 Entering block accumulator loop for bucket 109: bucket 84: 100% Sorting block of length 3314822 for bucket 84 (Using difference cover) bucket 91: 70% bucket 86: 90% bucket 90: 70% bucket 100: 30% bucket 98: 40% bucket 108: 20% bucket 92: 50% bucket 88: 80% bucket 102: 30% bucket 103: 30% bucket 94: 40% bucket 101: 30% bucket 86: 90% bucket 105: 20% bucket 99: 40% bucket 100: 40% bucket 96: 50% bucket 104: 30% bucket 97: 40% bucket 91: 80% bucket 99: 30% bucket 90: 70% bucket 109: 10% bucket 105: 30% bucket 97: 50% bucket 87: 90% bucket 96: 40% bucket 85: 100% Sorting block of length 3261149 for bucket 85 (Using difference cover) bucket 98: 30% bucket 106: 30% bucket 106: 20% bucket 85: 100% Sorting block of length 3334246 for bucket 85 (Using difference cover) bucket 101: 30% bucket 91: 60% bucket 89: 80% bucket 92: 80% bucket 95: 60% bucket 93: 50% bucket 108: 20% bucket 93: 60% bucket 104: 30% bucket 87: 90% bucket 107: 30% bucket 89: 70% bucket 107: 20% Sorting block time: 00:00:02 Returning block of 2609392 for bucket 84 bucket 94: 60% bucket 103: 30% bucket 91: 90% Getting block 110 of 209 Reserving size (3383552) for bucket 110 Calculating Z arrays for bucket 110 Entering block accumulator loop for bucket 110: bucket 102: 30% bucket 95: 50% bucket 90: 80% bucket 88: 80% bucket 86: 100% Sorting block of length 2526351 for bucket 86 (Using difference cover) bucket 108: 30% bucket 88: 90% bucket 109: 10% bucket 98: 50% bucket 100: 50% bucket 92: 60% bucket 86: 100% Sorting block of length 3370362 for bucket 86 (Using difference cover) bucket 102: 40% bucket 103: 40% bucket 100: 40% bucket 96: 60% bucket 105: 30% bucket 94: 50% bucket 99: 50% bucket 109: 20% bucket 97: 60% bucket 105: 40% bucket 106: 40% bucket 87: 100% Sorting block of length 1201059 for bucket 87 (Using difference cover) bucket 101: 40% bucket 90: 80% bucket 92: 90% bucket 89: 90% bucket 97: 50% bucket 95: 70% bucket 104: 40% bucket 96: 50% bucket 110: 10% bucket 106: 30% bucket 99: 40% bucket 98: 40% bucket 91: 70% bucket 87: 100% Sorting block of length 2408412 for bucket 87 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3360593 for bucket 83 bucket 93: 70% bucket 108: 30% Sorting block time: 00:00:03 Returning block of 3214827 for bucket 83 bucket 107: 40% bucket 101: 40% bucket 93: 60% bucket 107: 30% bucket 91: 100% Sorting block of length 3154488 for bucket 91 (Using difference cover) bucket 94: 70% Getting block 110 of 205 Reserving size (3383552) for bucket 110 Calculating Z arrays for bucket 110 Entering block accumulator loop for bucket 110: bucket 104: 40% bucket 89: 80% bucket 90: 90% Getting block 111 of 209 Reserving size (3383552) for bucket 111 Calculating Z arrays for bucket 111 Entering block accumulator loop for bucket 111: bucket 88: 100% Sorting block of length 1485925 for bucket 88 (Using difference cover) bucket 108: 40% bucket 100: 60% bucket 103: 40% bucket 98: 60% bucket 95: 60% bucket 88: 90% bucket 102: 40% bucket 109: 20% bucket 110: 20% Sorting block time: 00:00:03 Returning block of 3314823 for bucket 84 bucket 92: 70% bucket 103: 50% bucket 96: 70% bucket 102: 50% Getting block 111 of 205 Reserving size (3383552) for bucket 111 Calculating Z arrays for bucket 111 Entering block accumulator loop for bucket 111: bucket 109: 30% Sorting block time: 00:00:01 Returning block of 1201060 for bucket 87 bucket 99: 60% bucket 100: 50% Getting block 112 of 209 Reserving size (3383552) for bucket 112 Calculating Z arrays for bucket 112 Entering block accumulator loop for bucket 112: bucket 105: 50% bucket 92: 100% bucket 106: 50% Sorting block of length 3243578 for bucket 92 (Using difference cover) bucket 89: 100% Sorting block of length 2714500 for bucket 89 (Using difference cover) bucket 95: 80% bucket 105: 40% bucket 94: 60% bucket 89: 90% bucket 90: 90% bucket 104: 50% bucket 97: 60% bucket 97: 70% bucket 96: 60% bucket 93: 80% bucket 107: 40% bucket 107: 50% bucket 106: 40% bucket 91: 80% Sorting block time: 00:00:02 Returning block of 2526352 for bucket 86 bucket 108: 40% bucket 98: 50% bucket 101: 50% bucket 99: 50% bucket 90: 100% Sorting block of length 3163380 for bucket 90 (Using difference cover) bucket 94: 80% Getting block 113 of 209 Reserving size (3383552) for bucket 113 Calculating Z arrays for bucket 113 Entering block accumulator loop for bucket 113: bucket 110: 10% Sorting block time: 00:00:03 Returning block of 3261150 for bucket 85 bucket 110: 30% bucket 104: 50% bucket 93: 70% bucket 98: 70% Getting block 114 of 209 Reserving size (3383552) for bucket 114 Calculating Z arrays for bucket 114 Entering block accumulator loop for bucket 114: Sorting block time: 00:00:01 Returning block of 1485926 for bucket 88 bucket 100: 70% bucket 111: 10% bucket 108: 50% Getting block 112 of 205 Reserving size (3383552) for bucket 112 Calculating Z arrays for bucket 112 Entering block accumulator loop for bucket 112: bucket 101: 50% bucket 95: 70% bucket 88: 100% Sorting block of length 3341156 for bucket 88 (Using difference cover) bucket 112: 10% bucket 96: 80% bucket 109: 30% bucket 102: 50% bucket 109: 40% Sorting block time: 00:00:03 Returning block of 2408413 for bucket 87 bucket 103: 50% bucket 102: 60% bucket 92: 80% bucket 90: 100% Sorting block of length 2659813 for bucket 90 (Using difference cover) bucket 103: 60% bucket 94: 70% Getting block 113 of 205 Reserving size (3383552) for bucket 113 Calculating Z arrays for bucket 113 Entering block accumulator loop for bucket 113: bucket 111: 10% bucket 99: 70% bucket 95: 90% Sorting block time: 00:00:04 Returning block of 3334247 for bucket 85 bucket 89: 100% Sorting block of length 2606112 for bucket 89 (Using difference cover) bucket 105: 60% bucket 100: 60% Getting block 114 of 205 Reserving size (3383552) for bucket 114 Calculating Z arrays for bucket 114 Entering block accumulator loop for bucket 114: bucket 106: 60% bucket 114: 10% bucket 105: 50% bucket 97: 80% bucket 107: 60% bucket 93: 90% bucket 107: 50% bucket 104: 60% bucket 108: 50% bucket 113: 10% bucket 91: 90% bucket 93: 80% bucket 106: 50% bucket 97: 70% bucket 94: 90% bucket 110: 40% bucket 96: 70% bucket 110: 20% Sorting block time: 00:00:03 Returning block of 3370363 for bucket 86 bucket 95: 80% bucket 98: 60% bucket 99: 60% Sorting block time: 00:00:03 Returning block of 3154489 for bucket 91 bucket 104: 60% bucket 111: 20% Getting block 115 of 205 Reserving size (3383552) for bucket 115 Calculating Z arrays for bucket 115 Entering block accumulator loop for bucket 115: bucket 101: 60% bucket 100: 80% bucket 98: 80% Getting block 116 of 205 Reserving size (3383552) for bucket 116 Calculating Z arrays for bucket 116 Entering block accumulator loop for bucket 116: bucket 112: 10% bucket 96: 90% bucket 112: 20% bucket 108: 60% bucket 109: 50% bucket 101: 60% bucket 95: 100% Sorting block of length 3322082 for bucket 95 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2714501 for bucket 89 bucket 109: 40% bucket 103: 70% bucket 92: 90% bucket 102: 70% bucket 111: 20% bucket 113: 10% bucket 94: 80% bucket 105: 70% Getting block 117 of 205 Reserving size (3383552) for bucket 117 Calculating Z arrays for bucket 117 Entering block accumulator loop for bucket 117: bucket 99: 80% bucket 103: 60% bucket 110: 50% bucket 102: 60% bucket 114: 20% bucket 106: 70% bucket 114: 10% bucket 95: 90% bucket 100: 70% bucket 93: 100% Sorting block of length 2397959 for bucket 93 (Using difference cover) bucket 107: 70% bucket 107: 60% bucket 105: 60% bucket 113: 20% bucket 97: 90% bucket 108: 60% bucket 104: 70% bucket 115: 10% bucket 94: 100% Sorting block of length 1287641 for bucket 94 (Using difference cover) bucket 91: 100% Sorting block of length 1621095 for bucket 91 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3163381 for bucket 90 bucket 110: 30% bucket 93: 90% bucket 106: 60% Sorting block time: 00:00:02 Returning block of 2606113 for bucket 89 bucket 112: 30% Getting block 118 of 205 Reserving size (3383552) for bucket 118 Calculating Z arrays for bucket 118 Entering block accumulator loop for bucket 118: bucket 96: 80% bucket 100: 90% bucket 96: 100% Sorting block of length 2526577 for bucket 96 (Using difference cover) Getting block 115 of 209 Reserving size (3383552) for bucket 115 Calculating Z arrays for bucket 115 Entering block accumulator loop for bucket 115: bucket 98: 70% bucket 111: 30% bucket 104: 70% bucket 98: 90% bucket 109: 60% bucket 116: 10% bucket 97: 80% Sorting block time: 00:00:04 Returning block of 3243579 for bucket 92 bucket 112: 20% bucket 99: 70% Sorting block time: 00:00:03 Returning block of 3341157 for bucket 88 bucket 101: 70% bucket 108: 70% bucket 111: 30% Getting block 116 of 209 Reserving size (3383552) for bucket 116 Calculating Z arrays for bucket 116 Entering block accumulator loop for bucket 116: bucket 110: 60% bucket 113: 30% Sorting block time: 00:00:02 Returning block of 2659814 for bucket 90 bucket 113: 20% bucket 101: 70% Getting block 119 of 205 Reserving size (3383552) for bucket 119 Calculating Z arrays for bucket 119 Entering block accumulator loop for bucket 119: bucket 105: 80% Getting block 117 of 209 Reserving size (3383552) for bucket 117 Calculating Z arrays for bucket 117 Entering block accumulator loop for bucket 117: bucket 92: 100% Sorting block of length 2936721 for bucket 92 (Using difference cover) bucket 114: 30% bucket 117: 10% bucket 102: 80% bucket 94: 90% bucket 109: 50% bucket 103: 80% bucket 118: 10% bucket 99: 90% bucket 114: 20% bucket 106: 80% bucket 103: 70% bucket 115: 20% bucket 97: 100% Sorting block of length 2482719 for bucket 97 (Using difference cover) bucket 95: 100% Sorting block of length 2636971 for bucket 95 (Using difference cover) bucket 107: 70% bucket 102: 70% bucket 112: 40% bucket 100: 80% bucket 107: 80% bucket 113: 40% bucket 105: 70% bucket 113: 30% bucket 108: 70% bucket 115: 10% Sorting block time: 00:00:01 Returning block of 1287642 for bucket 94 bucket 109: 70% bucket 100: 100% Sorting block of length 3370694 for bucket 100 (Using difference cover) Getting block 120 of 205 Reserving size (3383552) for bucket 120 Calculating Z arrays for bucket 120 Entering block accumulator loop for bucket 120: bucket 98: 100% Sorting block of length 2928110 for bucket 98 (Using difference cover) bucket 111: 40% bucket 104: 80% bucket 110: 40% bucket 93: 100% Sorting block of length 2641122 for bucket 93 (Using difference cover) bucket 106: 70% bucket 116: 20% bucket 104: 80% bucket 111: 40% bucket 112: 30% Sorting block time: 00:00:02 Returning block of 1621096 for bucket 91 bucket 98: 80% bucket 96: 90% bucket 110: 70% Getting block 118 of 209 Reserving size (3383552) for bucket 118 Calculating Z arrays for bucket 118 Entering block accumulator loop for bucket 118: bucket 108: 80% bucket 116: 10% bucket 119: 10% bucket 97: 90% bucket 99: 80% bucket 105: 90% bucket 117: 10% bucket 101: 80% bucket 114: 40% bucket 114: 30% bucket 118: 20% bucket 117: 20% bucket 101: 80% bucket 94: 100% Sorting block of length 1139307 for bucket 94 (Using difference cover) bucket 102: 90% bucket 103: 90% bucket 113: 40% bucket 99: 100% Sorting block of length 2281680 for bucket 99 (Using difference cover) bucket 112: 50% bucket 109: 60% bucket 113: 50% bucket 107: 80% bucket 115: 30% Sorting block time: 00:00:03 Returning block of 2397960 for bucket 93 bucket 109: 80% bucket 106: 90% bucket 107: 90% bucket 103: 80% Getting block 121 of 205 Reserving size (3383552) for bucket 121 Calculating Z arrays for bucket 121 Entering block accumulator loop for bucket 121: bucket 102: 80% bucket 115: 20% bucket 105: 80% bucket 108: 80% bucket 100: 90% bucket 116: 20% bucket 111: 50% bucket 110: 80% bucket 110: 50% bucket 111: 50% bucket 120: 10% bucket 114: 50% bucket 116: 30% Sorting block time: 00:00:03 Returning block of 2526578 for bucket 96 bucket 112: 40% bucket 118: 10% bucket 119: 20% bucket 104: 90% bucket 106: 80% Getting block 122 of 205 Reserving size (3383552) for bucket 122 Calculating Z arrays for bucket 122 Entering block accumulator loop for bucket 122: Sorting block time: 00:00:04 Returning block of 3322083 for bucket 95 bucket 114: 40% bucket 105: 100% Sorting block of length 2928767 for bucket 105 (Using difference cover) bucket 117: 20% bucket 104: 90% bucket 108: 90% bucket 98: 90% bucket 96: 100% Sorting block of length 2809332 for bucket 96 (Using difference cover) Getting block 123 of 205 Reserving size (3383552) for bucket 123 Calculating Z arrays for bucket 123 Entering block accumulator loop for bucket 123: Sorting block time: 00:00:01 Returning block of 1139308 for bucket 94 bucket 112: 60% Getting block 119 of 209 Reserving size (3383552) for bucket 119 Calculating Z arrays for bucket 119 Entering block accumulator loop for bucket 119: bucket 97: 100% Sorting block of length 2218365 for bucket 97 (Using difference cover) bucket 118: 30% bucket 99: 90% bucket 117: 30% bucket 115: 30% bucket 101: 90% bucket 102: 100% Sorting block of length 2452929 for bucket 102 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2636972 for bucket 95 bucket 113: 60% bucket 109: 90% bucket 113: 50% bucket 101: 90% bucket 103: 100% Sorting block of length 3342155 for bucket 103 (Using difference cover) bucket 108: 90% Sorting block time: 00:00:03 Returning block of 2936722 for bucket 92 Getting block 120 of 209 Reserving size (3383552) for bucket 120 Calculating Z arrays for bucket 120 Entering block accumulator loop for bucket 120: bucket 107: 90% bucket 115: 40% bucket 107: 100% Sorting block of length 2838215 for bucket 107 (Using difference cover) bucket 106: 100% Sorting block of length 923215 for bucket 106 (Using difference cover) bucket 116: 30% Getting block 121 of 209 Reserving size (3383552) for bucket 121 Calculating Z arrays for bucket 121 Entering block accumulator loop for bucket 121: bucket 109: 70% bucket 111: 60% bucket 110: 90% bucket 105: 90% Sorting block time: 00:00:03 Returning block of 2641123 for bucket 93 Sorting block time: 00:00:03 Returning block of 2482720 for bucket 97 bucket 102: 90% bucket 119: 30% bucket 103: 90% bucket 111: 60% bucket 121: 10% Getting block 122 of 209 Reserving size (3383552) for bucket 122 Calculating Z arrays for bucket 122 Entering block accumulator loop for bucket 122: bucket 110: 60% bucket 114: 60% bucket 122: 10% bucket 118: 20% bucket 112: 50% bucket 120: 20% bucket 116: 40% Getting block 124 of 205 Reserving size (3383552) for bucket 124 Calculating Z arrays for bucket 124 Entering block accumulator loop for bucket 124: bucket 104: 100% Sorting block of length 3329401 for bucket 104 (Using difference cover) bucket 100: 100% Sorting block of length 1454832 for bucket 100 (Using difference cover) bucket 117: 40% bucket 117: 30% bucket 114: 50% bucket 108: 100% Sorting block of length 2034667 for bucket 108 (Using difference cover) bucket 118: 40% bucket 112: 70% bucket 108: 100% Sorting block of length 3203888 for bucket 108 (Using difference cover) bucket 119: 10% bucket 104: 100% Sorting block of length 1468024 for bucket 104 (Using difference cover) bucket 123: 10% bucket 115: 40% bucket 98: 100% Sorting block of length 2999543 for bucket 98 (Using difference cover) bucket 106: 90% bucket 109: 100% Sorting block of length 3287029 for bucket 109 (Using difference cover) bucket 113: 70% Sorting block time: 00:00:01 Returning block of 923216 for bucket 106 Getting block 123 of 209 Reserving size (3383552) for bucket 123 Calculating Z arrays for bucket 123 Entering block accumulator loop for bucket 123: bucket 107: 100% Sorting block of length 2138788 for bucket 107 (Using difference cover) bucket 120: 10% bucket 116: 40% Sorting block time: 00:00:03 Returning block of 2281681 for bucket 99 bucket 110: 100% Sorting block of length 911080 for bucket 110 (Using difference cover) bucket 113: 60% bucket 121: 10% bucket 122: 20% Sorting block time: 00:00:04 Returning block of 2928111 for bucket 98 Getting block 125 of 205 Reserving size (3383552) for bucket 125 Calculating Z arrays for bucket 125 Entering block accumulator loop for bucket 125: bucket 115: 50% bucket 99: 100% Sorting block of length 2896792 for bucket 99 (Using difference cover) bucket 111: 70% bucket 112: 60% bucket 101: 100% Sorting block of length 2731111 for bucket 101 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2218366 for bucket 97 Sorting block time: 00:00:04 Returning block of 3370695 for bucket 100 bucket 114: 60% bucket 101: 100% Sorting block of length 1977694 for bucket 101 (Using difference cover) bucket 103: 100% Sorting block of length 2697658 for bucket 103 (Using difference cover) bucket 119: 40% bucket 114: 70% bucket 122: 10% bucket 117: 50% bucket 109: 80% bucket 111: 70% bucket 121: 20% bucket 118: 30% bucket 105: 100% Sorting block of length 473725 for bucket 105 (Using difference cover) bucket 110: 70% Getting block 126 of 205 Reserving size (3383552) for bucket 126 Calculating Z arrays for bucket 126 Entering block accumulator loop for bucket 126: bucket 116: 50% Getting block 127 of 205 Reserving size (3383552) for bucket 127 Calculating Z arrays for bucket 127 Entering block accumulator loop for bucket 127: Getting block 124 of 209 Reserving size (3383552) for bucket 124 Calculating Z arrays for bucket 124 Entering block accumulator loop for bucket 124: bucket 120: 30% bucket 102: 100% Sorting block of length 2198114 for bucket 102 (Using difference cover) bucket 117: 40% bucket 124: 10% bucket 113: 80% Sorting block time: 00:00:03 Returning block of 2809333 for bucket 96 bucket 115: 50% bucket 112: 80% Sorting block time: 00:00:01 Returning block of 473726 for bucket 105 Sorting block time: 00:00:02 Returning block of 1454833 for bucket 100 Getting block 125 of 209 Reserving size (3383552) for bucket 125 Calculating Z arrays for bucket 125 Entering block accumulator loop for bucket 125: Getting block 128 of 205 Reserving size (3383552) for bucket 128 Calculating Z arrays for bucket 128 Entering block accumulator loop for bucket 128: bucket 118: 50% Sorting block time: 00:00:01 Returning block of 911081 for bucket 110 Getting block 126 of 209 Reserving size (3383552) for bucket 126 Calculating Z arrays for bucket 126 Entering block accumulator loop for bucket 126: bucket 119: 20% Getting block 127 of 209 Reserving size (3383552) for bucket 127 Calculating Z arrays for bucket 127 Entering block accumulator loop for bucket 127: Sorting block time: 00:00:03 Returning block of 2452930 for bucket 102 bucket 123: 20% Getting block 129 of 205 Reserving size (3383552) for bucket 129 Calculating Z arrays for bucket 129 Entering block accumulator loop for bucket 129: bucket 106: 100% Sorting block of length 3076641 for bucket 106 (Using difference cover) bucket 112: 70% bucket 120: 20% bucket 116: 50% bucket 121: 20% Sorting block time: 00:00:03 Returning block of 2928768 for bucket 105 bucket 118: 40% Sorting block time: 00:00:01 Returning block of 1468025 for bucket 104 bucket 115: 60% bucket 122: 30% bucket 113: 70% Getting block 128 of 209 Reserving size (3383552) for bucket 128 Calculating Z arrays for bucket 128 Entering block accumulator loop for bucket 128: Getting block 129 of 209 Reserving size (3383552) for bucket 129 Calculating Z arrays for bucket 129 Entering block accumulator loop for bucket 129: bucket 123: 10% bucket 111: 80% bucket 117: 60% bucket 115: 60% bucket 110: 80% bucket 119: 50% Sorting block time: 00:00:02 Returning block of 3203889 for bucket 108 bucket 114: 70% bucket 114: 80% bucket 125: 10% bucket 113: 90% bucket 127: 10% Getting block 130 of 205 Reserving size (3383552) for bucket 130 Calculating Z arrays for bucket 130 Entering block accumulator loop for bucket 130: bucket 122: 20% bucket 124: 10% bucket 111: 80% bucket 117: 50% bucket 116: 60% bucket 121: 30% bucket 109: 90% bucket 120: 40% Sorting block time: 00:00:02 Returning block of 2034668 for bucket 108 bucket 115: 70% bucket 127: 10% Sorting block time: 00:00:02 Returning block of 2138789 for bucket 107 bucket 112: 90% bucket 128: 10% bucket 126: 10% Getting block 130 of 209 Reserving size (3383552) for bucket 130 Calculating Z arrays for bucket 130 Entering block accumulator loop for bucket 130: bucket 124: 20% Getting block 131 of 205 Reserving size (3383552) for bucket 131 Calculating Z arrays for bucket 131 Entering block accumulator loop for bucket 131: bucket 126: 10% bucket 117: 70% Sorting block time: 00:00:03 Returning block of 2838216 for bucket 107 bucket 118: 60% bucket 119: 60% bucket 125: 10% bucket 112: 80% Sorting block time: 00:00:03 Returning block of 3342156 for bucket 103 Getting block 131 of 209 Reserving size (3383552) for bucket 131 Calculating Z arrays for bucket 131 Entering block accumulator loop for bucket 131: bucket 111: 90% bucket 119: 30% bucket 120: 30% bucket 121: 30% bucket 116: 60% Getting block 132 of 205 Reserving size (3383552) for bucket 132 Calculating Z arrays for bucket 132 Entering block accumulator loop for bucket 132: bucket 118: 50% bucket 113: 80% bucket 128: 10% Sorting block time: 00:00:03 Returning block of 2731112 for bucket 101 bucket 122: 40% bucket 123: 30% bucket 129: 10% bucket 115: 70% Sorting block time: 00:00:03 Returning block of 2999544 for bucket 98 Getting block 132 of 209 Reserving size (3383552) for bucket 132 Calculating Z arrays for bucket 132 Entering block accumulator loop for bucket 132: bucket 122: 30% Sorting block time: 00:00:02 Returning block of 2198115 for bucket 102 bucket 130: 10% Sorting block time: 00:00:03 Returning block of 1977695 for bucket 101 bucket 123: 20% bucket 110: 90% bucket 129: 10% bucket 113: 100% Sorting block of length 2723307 for bucket 113 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3287030 for bucket 109 bucket 114: 90% Sorting block time: 00:00:04 Returning block of 3329402 for bucket 104 Getting block 133 of 209 Reserving size (3383552) for bucket 133 Calculating Z arrays for bucket 133 Entering block accumulator loop for bucket 133: Getting block 133 of 205 Reserving size (3383552) for bucket 133 Calculating Z arrays for bucket 133 Entering block accumulator loop for bucket 133: Getting block 134 of 209 Reserving size (3383552) for bucket 134 Calculating Z arrays for bucket 134 Entering block accumulator loop for bucket 134: bucket 114: 80% Getting block 135 of 209 Reserving size (3383552) for bucket 135 Calculating Z arrays for bucket 135 Entering block accumulator loop for bucket 135: bucket 127: 20% bucket 117: 60% bucket 124: 20% bucket 125: 20% bucket 111: 90% Getting block 134 of 205 Reserving size (3383552) for bucket 134 Calculating Z arrays for bucket 134 Entering block accumulator loop for bucket 134: Sorting block time: 00:00:03 Returning block of 2697659 for bucket 103 bucket 112: 90% bucket 116: 70% bucket 127: 20% Getting block 136 of 209 Reserving size (3383552) for bucket 136 Calculating Z arrays for bucket 136 Entering block accumulator loop for bucket 136: Sorting block time: 00:00:03 Returning block of 2896793 for bucket 99 bucket 112: 100% Sorting block of length 1364490 for bucket 112 (Using difference cover) bucket 109: 100% Sorting block of length 1958059 for bucket 109 (Using difference cover) bucket 130: 10% bucket 121: 40% Getting block 137 of 209 Reserving size (3383552) for bucket 137 Calculating Z arrays for bucket 137 Entering block accumulator loop for bucket 137: bucket 120: 50% bucket 117: 80% bucket 115: 80% bucket 118: 70% bucket 120: 40% bucket 126: 20% bucket 119: 70% bucket 130: 20% bucket 131: 10% bucket 128: 20% bucket 126: 20% bucket 131: 10% bucket 125: 20% bucket 124: 30% bucket 121: 40% bucket 128: 20% bucket 118: 60% bucket 111: 100% Sorting block of length 3599800 for bucket 111 (Using difference cover) bucket 116: 70% bucket 122: 50% bucket 119: 40% bucket 113: 90% bucket 115: 80% bucket 132: 10% bucket 125: 30% bucket 122: 40% bucket 132: 10% bucket 123: 30% bucket 129: 20% Sorting block time: 00:00:01 Returning block of 1364491 for bucket 112 bucket 110: 100% Sorting block of length 332291 for bucket 110 (Using difference cover) bucket 129: 20% Getting block 138 of 209 Reserving size (3383552) for bucket 138 Calculating Z arrays for bucket 138 Entering block accumulator loop for bucket 138: bucket 135: 10% bucket 114: 100% Sorting block of length 1674257 for bucket 114 (Using difference cover) bucket 124: 30% bucket 123: 40% bucket 114: 90% bucket 127: 30% bucket 117: 70% bucket 133: 10% bucket 127: 30% bucket 111: 100% Sorting block of length 3005507 for bucket 111 (Using difference cover) bucket 134: 10% bucket 133: 10% Sorting block time: 00:00:01 Returning block of 332292 for bucket 110 bucket 112: 100% Sorting block of length 610522 for bucket 112 (Using difference cover) bucket 116: 80% Getting block 135 of 205 Reserving size (3383552) for bucket 135 Calculating Z arrays for bucket 135 Entering block accumulator loop for bucket 135: bucket 130: 20% Sorting block time: 00:00:04 Returning block of 3076642 for bucket 106 bucket 136: 10% bucket 130: 30% bucket 134: 10% bucket 126: 30% bucket 137: 10% bucket 117: 90% bucket 120: 50% bucket 120: 60% Getting block 136 of 205 Reserving size (3383552) for bucket 136 Calculating Z arrays for bucket 136 Entering block accumulator loop for bucket 136: bucket 121: 50% bucket 115: 90% bucket 125: 30% bucket 118: 80% bucket 131: 20% Sorting block time: 00:00:02 Returning block of 2723308 for bucket 113 bucket 119: 80% bucket 115: 90% bucket 121: 50% Getting block 139 of 209 Reserving size (3383552) for bucket 139 Calculating Z arrays for bucket 139 Entering block accumulator loop for bucket 139: bucket 118: 70% bucket 131: 20% bucket 113: 100% Sorting block of length 3311044 for bucket 113 (Using difference cover) bucket 126: 30% bucket 116: 80% bucket 128: 30% Sorting block time: 00:00:00 Returning block of 610523 for bucket 112 bucket 122: 60% bucket 128: 30% Getting block 137 of 205 Reserving size (3383552) for bucket 137 Calculating Z arrays for bucket 137 Entering block accumulator loop for bucket 137: bucket 124: 40% bucket 119: 50% bucket 132: 20% bucket 122: 50% bucket 123: 40% bucket 117: 80% Sorting block time: 00:00:03 Returning block of 1958060 for bucket 109 bucket 138: 10% Getting block 138 of 205 Reserving size (3383552) for bucket 138 Calculating Z arrays for bucket 138 Entering block accumulator loop for bucket 138: bucket 135: 20% bucket 127: 40% bucket 125: 40% bucket 124: 40% bucket 129: 30% bucket 132: 20% bucket 130: 40% bucket 133: 20% bucket 123: 50% bucket 114: 100% Sorting block of length 1656647 for bucket 114 (Using difference cover) bucket 116: 90% bucket 127: 40% bucket 134: 20% bucket 130: 30% bucket 137: 20% bucket 135: 10% bucket 129: 30% bucket 126: 40% bucket 115: 100% Sorting block of length 3150484 for bucket 115 (Using difference cover) bucket 133: 20% bucket 136: 20% bucket 121: 60% bucket 119: 90% bucket 131: 30% bucket 120: 60% bucket 125: 40% bucket 137: 10% bucket 117: 100% Sorting block of length 2021200 for bucket 117 (Using difference cover) bucket 118: 80% Sorting block time: 00:00:02 Returning block of 1674258 for bucket 114 bucket 115: 100% Sorting block of length 1753977 for bucket 115 (Using difference cover) bucket 120: 70% bucket 118: 90% Getting block 140 of 209 Reserving size (3383552) for bucket 140 Calculating Z arrays for bucket 140 Entering block accumulator loop for bucket 140: bucket 131: 30% bucket 136: 10% bucket 116: 90% bucket 134: 20% bucket 127: 50% bucket 121: 60% bucket 128: 40% bucket 139: 10% bucket 126: 40% bucket 122: 70% bucket 128: 40% bucket 122: 60% bucket 117: 90% bucket 123: 50% bucket 119: 60% bucket 124: 50% bucket 132: 30% bucket 130: 50% bucket 138: 20% bucket 135: 30% bucket 124: 50% bucket 131: 40% bucket 127: 60% bucket 129: 40% bucket 125: 50% bucket 138: 10% bucket 132: 30% bucket 133: 30% Sorting block time: 00:00:03 Returning block of 3599801 for bucket 111 bucket 126: 50% bucket 130: 40% bucket 116: 100% Sorting block of length 2332085 for bucket 116 (Using difference cover) bucket 137: 30% bucket 134: 30% bucket 127: 50% Getting block 139 of 205 Reserving size (3383552) for bucket 139 Calculating Z arrays for bucket 139 Entering block accumulator loop for bucket 139: bucket 123: 60% bucket 119: 100% Sorting block of length 2891223 for bucket 119 (Using difference cover) bucket 121: 70% bucket 131: 40% bucket 135: 20% bucket 120: 70% bucket 136: 30% bucket 125: 50% bucket 118: 90% Sorting block time: 00:00:02 Returning block of 1656648 for bucket 114 bucket 129: 40% bucket 133: 30% Getting block 140 of 205 Reserving size (3383552) for bucket 140 Calculating Z arrays for bucket 140 Entering block accumulator loop for bucket 140: bucket 137: 20% bucket 127: 70% Sorting block time: 00:00:03 Returning block of 3005508 for bucket 111 bucket 116: 100% Sorting block of length 3118200 for bucket 116 (Using difference cover) bucket 118: 100% Sorting block of length 2909802 for bucket 118 (Using difference cover) bucket 131: 50% Getting block 141 of 209 Reserving size (3383552) for bucket 141 Calculating Z arrays for bucket 141 Entering block accumulator loop for bucket 141: bucket 120: 80% bucket 136: 20% bucket 128: 50% bucket 121: 70% bucket 140: 10% bucket 122: 70% bucket 123: 60% bucket 122: 80% bucket 117: 100% Sorting block of length 3180583 for bucket 117 (Using difference cover) bucket 126: 50% bucket 134: 30% bucket 139: 20% bucket 128: 50% bucket 138: 30% bucket 135: 40% Sorting block time: 00:00:02 Returning block of 1753978 for bucket 115 bucket 119: 70% bucket 135: 30% Getting block 141 of 205 Reserving size (3383552) for bucket 141 Calculating Z arrays for bucket 141 Entering block accumulator loop for bucket 141: bucket 130: 60% Sorting block time: 00:00:02 Returning block of 2021201 for bucket 117 bucket 124: 60% bucket 132: 40% bucket 124: 60% bucket 132: 40% bucket 129: 50% bucket 130: 50% bucket 121: 80% bucket 133: 40% bucket 131: 50% bucket 123: 70% Sorting block time: 00:00:04 Returning block of 3311045 for bucket 113 bucket 126: 60% Getting block 142 of 205 Reserving size (3383552) for bucket 142 Calculating Z arrays for bucket 142 Entering block accumulator loop for bucket 142: bucket 137: 40% bucket 127: 80% bucket 125: 60% bucket 120: 80% bucket 139: 10% Getting block 143 of 205 Reserving size (3383552) for bucket 143 Calculating Z arrays for bucket 143 Entering block accumulator loop for bucket 143: bucket 138: 20% bucket 127: 60% bucket 134: 40% bucket 125: 60% bucket 137: 30% bucket 118: 100% Sorting block of length 1276930 for bucket 118 (Using difference cover) bucket 133: 40% bucket 136: 40% bucket 131: 60% bucket 140: 10% bucket 129: 50% bucket 128: 60% bucket 122: 80% bucket 135: 40% bucket 127: 90% bucket 123: 70% bucket 122: 90% bucket 141: 10% bucket 140: 20% bucket 121: 80% bucket 138: 40% bucket 136: 30% bucket 135: 50% bucket 120: 90% bucket 123: 80% Sorting block time: 00:00:04 Returning block of 3150485 for bucket 115 bucket 139: 30% bucket 128: 60% bucket 134: 40% bucket 121: 90% bucket 141: 10% bucket 119: 80% Getting block 142 of 209 Reserving size (3383552) for bucket 142 Calculating Z arrays for bucket 142 Entering block accumulator loop for bucket 142: bucket 130: 70% Sorting block time: 00:00:03 Returning block of 2332086 for bucket 116 bucket 130: 60% bucket 131: 60% Sorting block time: 00:00:03 Returning block of 2891224 for bucket 119 bucket 132: 50% bucket 126: 60% bucket 133: 50% bucket 124: 70% bucket 143: 10% Getting block 144 of 205 Reserving size (3383552) for bucket 144 Calculating Z arrays for bucket 144 Entering block accumulator loop for bucket 144: Getting block 145 of 205 Reserving size (3383552) for bucket 145 Calculating Z arrays for bucket 145 Entering block accumulator loop for bucket 145: bucket 124: 70% bucket 126: 70% bucket 129: 60% bucket 132: 50% bucket 142: 10% bucket 137: 40% bucket 120: 90% Sorting block time: 00:00:01 Returning block of 1276931 for bucket 118 bucket 125: 70% bucket 134: 50% bucket 137: 50% bucket 139: 20% Getting block 143 of 209 Reserving size (3383552) for bucket 143 Calculating Z arrays for bucket 143 Entering block accumulator loop for bucket 143: bucket 131: 70% bucket 127: 70% bucket 136: 50% bucket 125: 70% bucket 138: 30% bucket 122: 90% bucket 121: 100% Sorting block of length 3079858 for bucket 121 (Using difference cover) bucket 133: 50% bucket 140: 20% bucket 135: 60% Sorting block time: 00:00:03 Returning block of 2909803 for bucket 118 bucket 127: 100% Sorting block of length 1679437 for bucket 127 (Using difference cover) bucket 135: 50% bucket 144: 10% bucket 129: 60% bucket 138: 50% Getting block 146 of 205 Reserving size (3383552) for bucket 146 Calculating Z arrays for bucket 146 Entering block accumulator loop for bucket 146: bucket 123: 80% bucket 122: 100% Sorting block of length 2487341 for bucket 122 (Using difference cover) bucket 128: 70% bucket 141: 20% bucket 121: 90% bucket 123: 90% bucket 141: 20% bucket 140: 30% bucket 120: 100% Sorting block of length 1193983 for bucket 120 (Using difference cover) bucket 136: 40% bucket 130: 70% bucket 131: 70% bucket 124: 80% bucket 132: 60% bucket 128: 70% bucket 119: 90% bucket 133: 60% bucket 143: 20% bucket 142: 10% bucket 139: 40% bucket 124: 80% bucket 130: 80% bucket 129: 70% Sorting block time: 00:00:03 Returning block of 3118201 for bucket 116 Sorting block time: 00:00:03 Returning block of 3180584 for bucket 117 bucket 145: 10% bucket 126: 70% bucket 137: 50% bucket 126: 80% bucket 142: 20% bucket 120: 100% Sorting block of length 3070625 for bucket 120 (Using difference cover) Getting block 144 of 209 Reserving size (3383552) for bucket 144 Calculating Z arrays for bucket 144 Entering block accumulator loop for bucket 144: bucket 125: 80% bucket 134: 50% Getting block 145 of 209 Reserving size (3383552) for bucket 145 Calculating Z arrays for bucket 145 Entering block accumulator loop for bucket 145: bucket 137: 60% bucket 140: 30% bucket 132: 60% bucket 134: 60% bucket 139: 30% bucket 136: 60% bucket 143: 10% bucket 135: 60% bucket 127: 80% bucket 122: 100% Sorting block of length 1817123 for bucket 122 (Using difference cover) bucket 131: 80% bucket 146: 10% bucket 135: 70% bucket 125: 80% bucket 138: 40% bucket 144: 20% bucket 138: 60% bucket 133: 60% bucket 123: 90% bucket 128: 80% bucket 141: 30% bucket 129: 70% bucket 142: 30% Sorting block time: 00:00:01 Returning block of 1193984 for bucket 120 bucket 130: 80% bucket 130: 90% bucket 131: 80% bucket 121: 100% Sorting block of length 3220719 for bucket 121 (Using difference cover) bucket 123: 100% Sorting block of length 1929712 for bucket 123 (Using difference cover) Getting block 147 of 205 Reserving size (3383552) for bucket 147 Calculating Z arrays for bucket 147 Entering block accumulator loop for bucket 147: bucket 132: 70% bucket 133: 70% bucket 141: 30% bucket 119: 100% Sorting block of length 3216219 for bucket 119 (Using difference cover) bucket 139: 50% bucket 124: 90% bucket 140: 40% bucket 136: 50% Sorting block time: 00:00:02 Returning block of 1679438 for bucket 127 bucket 128: 80% bucket 142: 20% bucket 143: 30% Getting block 146 of 209 Reserving size (3383552) for bucket 146 Calculating Z arrays for bucket 146 Entering block accumulator loop for bucket 146: bucket 124: 90% bucket 145: 10% bucket 129: 80% Sorting block time: 00:00:02 Returning block of 2487342 for bucket 122 bucket 145: 20% bucket 126: 90% bucket 144: 10% bucket 137: 60% bucket 125: 90% bucket 126: 80% bucket 137: 70% bucket 134: 70% Getting block 148 of 205 Reserving size (3383552) for bucket 148 Calculating Z arrays for bucket 148 Entering block accumulator loop for bucket 148: bucket 140: 40% bucket 143: 20% bucket 139: 40% bucket 135: 70% bucket 134: 60% bucket 136: 70% bucket 132: 70% bucket 127: 90% bucket 146: 20% bucket 131: 90% bucket 130: 100% Sorting block of length 2421447 for bucket 130 (Using difference cover) bucket 135: 80% bucket 125: 90% bucket 123: 100% Sorting block of length 2983092 for bucket 123 (Using difference cover) bucket 138: 70% bucket 144: 30% bucket 133: 70% bucket 139: 60% bucket 138: 50% bucket 128: 90% bucket 130: 90% Sorting block time: 00:00:04 Returning block of 3079859 for bucket 121 bucket 131: 90% Getting block 147 of 209 Reserving size (3383552) for bucket 147 Calculating Z arrays for bucket 147 Entering block accumulator loop for bucket 147: bucket 141: 40% bucket 124: 100% Sorting block of length 1072649 for bucket 124 (Using difference cover) bucket 146: 10% bucket 132: 80% bucket 142: 40% Sorting block time: 00:00:02 Returning block of 1817124 for bucket 122 bucket 145: 30% bucket 129: 80% bucket 147: 10% Getting block 148 of 209 Reserving size (3383552) for bucket 148 Calculating Z arrays for bucket 148 Entering block accumulator loop for bucket 148: bucket 141: 40% bucket 142: 30% bucket 128: 90% bucket 133: 80% bucket 136: 60% bucket 143: 40% bucket 140: 50% bucket 145: 20% bucket 129: 90% bucket 134: 80% bucket 124: 100% Sorting block of length 1751870 for bucket 124 (Using difference cover) bucket 144: 20% bucket 137: 80% bucket 126: 100% Sorting block of length 2090279 for bucket 126 (Using difference cover) bucket 125: 100% Sorting block of length 3343167 for bucket 125 (Using difference cover) bucket 137: 70% bucket 148: 10% bucket 128: 100% Sorting block of length 2295505 for bucket 128 (Using difference cover) bucket 139: 50% Sorting block time: 00:00:02 Returning block of 1929713 for bucket 123 bucket 136: 80% bucket 126: 90% bucket 143: 30% bucket 135: 80% Getting block 149 of 205 Reserving size (3383552) for bucket 149 Calculating Z arrays for bucket 149 Entering block accumulator loop for bucket 149: bucket 140: 50% bucket 135: 90% bucket 127: 100% Sorting block of length 2528991 for bucket 127 (Using difference cover) bucket 146: 30% bucket 131: 100% Sorting block of length 2018975 for bucket 131 (Using difference cover) bucket 134: 70% bucket 132: 80% Sorting block time: 00:00:04 Returning block of 3070626 for bucket 120 bucket 138: 80% bucket 141: 50% Getting block 149 of 209 Reserving size (3383552) for bucket 149 Calculating Z arrays for bucket 149 Entering block accumulator loop for bucket 149: bucket 125: 100% Sorting block of length 3180271 for bucket 125 (Using difference cover) bucket 130: 100% Sorting block of length 1906496 for bucket 130 (Using difference cover) bucket 144: 40% bucket 138: 60% bucket 131: 100% Sorting block of length 2850214 for bucket 131 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1072650 for bucket 124 bucket 133: 80% bucket 139: 70% Getting block 150 of 209 Reserving size (3383552) for bucket 150 Calculating Z arrays for bucket 150 Entering block accumulator loop for bucket 150: bucket 147: 10% Sorting block time: 00:00:03 Returning block of 3220720 for bucket 121 bucket 145: 40% bucket 132: 90% bucket 146: 20% bucket 142: 50% bucket 143: 50% Getting block 150 of 205 Reserving size (3383552) for bucket 150 Calculating Z arrays for bucket 150 Entering block accumulator loop for bucket 150: Sorting block time: 00:00:02 Returning block of 2421448 for bucket 130 bucket 129: 90% bucket 135: 90% bucket 133: 90% bucket 148: 10% bucket 142: 40% Getting block 151 of 205 Reserving size (3383552) for bucket 151 Calculating Z arrays for bucket 151 Entering block accumulator loop for bucket 151: bucket 134: 90% bucket 147: 20% bucket 145: 30% bucket 144: 30% bucket 128: 100% Sorting block of length 3237964 for bucket 128 (Using difference cover) bucket 141: 50% bucket 136: 70% bucket 137: 90% bucket 140: 60% bucket 129: 100% Sorting block of length 1990128 for bucket 129 (Using difference cover) bucket 139: 60% bucket 137: 80% bucket 148: 20% bucket 136: 90% bucket 135: 100% Sorting block of length 2501883 for bucket 135 (Using difference cover) bucket 143: 40% bucket 126: 100% Sorting block of length 3004902 for bucket 126 (Using difference cover) bucket 140: 60% bucket 149: 10% bucket 146: 40% bucket 141: 60% bucket 138: 90% bucket 149: 10% bucket 132: 90% bucket 134: 80% bucket 142: 60% bucket 144: 50% Sorting block time: 00:00:03 Returning block of 3216220 for bucket 119 Sorting block time: 00:00:02 Returning block of 1751871 for bucket 124 Getting block 152 of 205 Reserving size (3383552) for bucket 152 Calculating Z arrays for bucket 152 Entering block accumulator loop for bucket 152: Getting block 151 of 209 Reserving size (3383552) for bucket 151 Calculating Z arrays for bucket 151 Entering block accumulator loop for bucket 151: bucket 147: 20% Sorting block time: 00:00:03 Returning block of 2090280 for bucket 126 bucket 138: 70% bucket 145: 50% bucket 132: 100% Sorting block of length 2708246 for bucket 132 (Using difference cover) bucket 150: 10% Getting block 152 of 209 Reserving size (3383552) for bucket 152 Calculating Z arrays for bucket 152 Entering block accumulator loop for bucket 152: bucket 139: 80% bucket 146: 30% bucket 143: 60% Sorting block time: 00:00:02 Returning block of 2018976 for bucket 131 bucket 133: 100% Sorting block of length 3248673 for bucket 133 (Using difference cover) bucket 137: 90% bucket 133: 90% bucket 135: 100% Sorting block of length 2569257 for bucket 135 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2528992 for bucket 127 bucket 145: 40% Getting block 153 of 205 Reserving size (3383552) for bucket 153 Calculating Z arrays for bucket 153 Entering block accumulator loop for bucket 153: bucket 143: 50% bucket 134: 100% Sorting block of length 2535853 for bucket 134 (Using difference cover) bucket 144: 40% bucket 148: 20% Getting block 154 of 205 Reserving size (3383552) for bucket 154 Calculating Z arrays for bucket 154 Entering block accumulator loop for bucket 154: bucket 150: 10% bucket 142: 50% bucket 137: 100% Sorting block of length 2185227 for bucket 137 (Using difference cover) bucket 140: 70% bucket 129: 100% Sorting block of length 2262080 for bucket 129 (Using difference cover) bucket 151: 10% Sorting block time: 00:00:03 Returning block of 2295506 for bucket 128 bucket 138: 100% Sorting block of length 1312470 for bucket 138 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1906497 for bucket 130 Getting block 153 of 209 Reserving size (3383552) for bucket 153 Calculating Z arrays for bucket 153 Entering block accumulator loop for bucket 153: Sorting block time: 00:00:04 Returning block of 2983093 for bucket 123 bucket 141: 60% Getting block 154 of 209 Reserving size (3383552) for bucket 154 Calculating Z arrays for bucket 154 Entering block accumulator loop for bucket 154: bucket 136: 80% bucket 139: 70% Getting block 155 of 209 Reserving size (3383552) for bucket 155 Calculating Z arrays for bucket 155 Entering block accumulator loop for bucket 155: bucket 147: 30% bucket 148: 30% bucket 136: 100% Sorting block of length 3035554 for bucket 136 (Using difference cover) bucket 140: 70% bucket 149: 20% bucket 146: 50% bucket 141: 70% bucket 134: 90% bucket 144: 60% bucket 142: 70% bucket 149: 20% bucket 132: 100% Sorting block of length 3007727 for bucket 132 (Using difference cover) bucket 147: 30% bucket 151: 10% bucket 143: 60% bucket 145: 60% Sorting block time: 00:00:03 Returning block of 2850215 for bucket 131 bucket 152: 10% Sorting block time: 00:00:03 Returning block of 3180272 for bucket 125 Sorting block time: 00:00:02 Returning block of 1990129 for bucket 129 bucket 138: 80% Sorting block time: 00:00:04 Returning block of 3343168 for bucket 125 Getting block 156 of 209 Reserving size (3383552) for bucket 156 Calculating Z arrays for bucket 156 Entering block accumulator loop for bucket 156: bucket 146: 40% Getting block 157 of 209 Reserving size (3383552) for bucket 157 Calculating Z arrays for bucket 157 Entering block accumulator loop for bucket 157: bucket 151: 20% bucket 153: 10% bucket 150: 20% bucket 143: 70% bucket 137: 100% Sorting block of length 2981855 for bucket 137 (Using difference cover) bucket 139: 90% bucket 145: 50% Getting block 158 of 209 Reserving size (3383552) for bucket 158 Calculating Z arrays for bucket 158 Entering block accumulator loop for bucket 158: bucket 144: 50% Getting block 155 of 205 Reserving size (3383552) for bucket 155 Calculating Z arrays for bucket 155 Entering block accumulator loop for bucket 155: Sorting block time: 00:00:01 Returning block of 1312471 for bucket 138 bucket 154: 10% bucket 142: 60% bucket 152: 10% bucket 140: 80% bucket 133: 100% Sorting block of length 3246431 for bucket 133 (Using difference cover) Getting block 159 of 209 Reserving size (3383552) for bucket 159 Calculating Z arrays for bucket 159 Entering block accumulator loop for bucket 159: bucket 148: 30% bucket 154: 10% bucket 142: 80% bucket 139: 80% bucket 149: 30% bucket 153: 10% bucket 136: 90% Sorting block time: 00:00:03 Returning block of 2501884 for bucket 135 bucket 150: 20% bucket 148: 40% bucket 140: 80% bucket 141: 70% bucket 155: 10% Getting block 160 of 209 Reserving size (3383552) for bucket 160 Calculating Z arrays for bucket 160 Entering block accumulator loop for bucket 160: bucket 147: 40% bucket 146: 60% bucket 141: 80% Sorting block time: 00:00:02 Returning block of 2569258 for bucket 135 bucket 144: 70% Getting block 156 of 205 Reserving size (3383552) for bucket 156 Calculating Z arrays for bucket 156 Entering block accumulator loop for bucket 156: Sorting block time: 00:00:03 Returning block of 3237965 for bucket 128 bucket 146: 50% bucket 149: 30% bucket 153: 20% bucket 134: 100% Sorting block of length 1891196 for bucket 134 (Using difference cover) bucket 145: 70% bucket 147: 40% Getting block 157 of 205 Reserving size (3383552) for bucket 157 Calculating Z arrays for bucket 157 Entering block accumulator loop for bucket 157: bucket 156: 10% Sorting block time: 00:00:03 Returning block of 3004903 for bucket 126 bucket 143: 70% bucket 151: 20% Sorting block time: 00:00:02 Returning block of 2185228 for bucket 137 Getting block 158 of 205 Reserving size (3383552) for bucket 158 Calculating Z arrays for bucket 158 Entering block accumulator loop for bucket 158: bucket 154: 20% Getting block 161 of 209 Reserving size (3383552) for bucket 161 Calculating Z arrays for bucket 161 Entering block accumulator loop for bucket 161: Sorting block time: 00:00:03 Returning block of 2708247 for bucket 132 bucket 144: 60% bucket 143: 80% bucket 139: 100% Sorting block of length 3370350 for bucket 139 (Using difference cover) bucket 145: 60% bucket 138: 90% Sorting block time: 00:00:03 Returning block of 2262081 for bucket 129 bucket 151: 30% bucket 150: 30% bucket 142: 90% bucket 155: 10% Getting block 162 of 209 Reserving size (3383552) for bucket 162 Calculating Z arrays for bucket 162 Entering block accumulator loop for bucket 162: bucket 159: 10% bucket 142: 70% Getting block 159 of 205 Reserving size (3383552) for bucket 159 Calculating Z arrays for bucket 159 Entering block accumulator loop for bucket 159: bucket 152: 20% bucket 140: 90% bucket 140: 90% bucket 154: 20% bucket 153: 20% bucket 160: 10% bucket 157: 10% bucket 139: 90% bucket 152: 20% bucket 158: 10% bucket 148: 40% bucket 149: 40% Sorting block time: 00:00:03 Returning block of 3248674 for bucket 133 bucket 136: 100% Sorting block of length 1398081 for bucket 136 (Using difference cover) bucket 156: 20% bucket 148: 50% Sorting block time: 00:00:03 Returning block of 2535854 for bucket 134 Getting block 163 of 209 Reserving size (3383552) for bucket 163 Calculating Z arrays for bucket 163 Entering block accumulator loop for bucket 163: bucket 141: 80% bucket 155: 20% bucket 150: 30% bucket 146: 60% Getting block 164 of 209 Reserving size (3383552) for bucket 164 Calculating Z arrays for bucket 164 Entering block accumulator loop for bucket 164: bucket 141: 90% bucket 146: 70% bucket 147: 50% bucket 144: 80% bucket 156: 10% bucket 142: 80% bucket 144: 70% bucket 153: 30% bucket 149: 40% Sorting block time: 00:00:04 Returning block of 3035555 for bucket 136 bucket 147: 50% bucket 145: 80% bucket 143: 80% Getting block 165 of 209 Reserving size (3383552) for bucket 165 Calculating Z arrays for bucket 165 Entering block accumulator loop for bucket 165: bucket 157: 10% bucket 151: 30% bucket 154: 30% bucket 153: 30% bucket 145: 70% bucket 143: 90% bucket 162: 10% bucket 142: 100% Sorting block of length 2339467 for bucket 142 (Using difference cover) bucket 159: 20% bucket 151: 40% Sorting block time: 00:00:02 Returning block of 1891197 for bucket 134 bucket 139: 100% Sorting block of length 2013905 for bucket 139 (Using difference cover) bucket 140: 100% Sorting block of length 844744 for bucket 140 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3007728 for bucket 132 bucket 161: 10% bucket 154: 30% bucket 160: 20% bucket 138: 100% Sorting block of length 2131914 for bucket 138 (Using difference cover) bucket 158: 10% Getting block 160 of 205 Reserving size (3383552) for bucket 160 Calculating Z arrays for bucket 160 Entering block accumulator loop for bucket 160: bucket 140: 100% Sorting block of length 2236687 for bucket 140 (Using difference cover) bucket 163: 10% bucket 157: 20% bucket 146: 80% bucket 150: 40% Getting block 161 of 205 Reserving size (3383552) for bucket 161 Calculating Z arrays for bucket 161 Entering block accumulator loop for bucket 161: bucket 149: 50% bucket 152: 30% bucket 159: 10% bucket 155: 20% Sorting block time: 00:00:03 Returning block of 2981856 for bucket 137 bucket 158: 20% bucket 144: 80% bucket 148: 50% bucket 150: 40% bucket 156: 30% bucket 145: 90% Getting block 162 of 205 Reserving size (3383552) for bucket 162 Calculating Z arrays for bucket 162 Entering block accumulator loop for bucket 162: bucket 152: 30% bucket 148: 60% bucket 164: 10% bucket 145: 80% bucket 141: 100% Sorting block of length 3128534 for bucket 141 (Using difference cover) bucket 146: 70% bucket 141: 90% bucket 155: 30% bucket 144: 90% bucket 147: 60% bucket 147: 60% bucket 156: 20% bucket 142: 90% bucket 153: 40% bucket 143: 90% Sorting block time: 00:00:02 Returning block of 1398082 for bucket 136 Sorting block time: 00:00:01 Returning block of 844745 for bucket 140 Getting block 166 of 209 Reserving size (3383552) for bucket 166 Calculating Z arrays for bucket 166 Entering block accumulator loop for bucket 166: Getting block 163 of 205 Reserving size (3383552) for bucket 163 Calculating Z arrays for bucket 163 Entering block accumulator loop for bucket 163: bucket 151: 50% bucket 149: 50% bucket 165: 10% Sorting block time: 00:00:04 Returning block of 3246432 for bucket 133 bucket 154: 40% bucket 151: 40% bucket 157: 20% bucket 159: 30% bucket 143: 100% Sorting block of length 1816050 for bucket 143 (Using difference cover) bucket 153: 40% bucket 160: 30% bucket 154: 40% bucket 162: 20% bucket 161: 20% bucket 158: 20% bucket 163: 20% bucket 149: 60% Getting block 164 of 205 Reserving size (3383552) for bucket 164 Calculating Z arrays for bucket 164 Entering block accumulator loop for bucket 164: bucket 157: 30% bucket 145: 90% bucket 146: 90% bucket 160: 10% bucket 152: 40% bucket 150: 50% bucket 161: 10% bucket 144: 90% bucket 145: 100% Sorting block of length 2435434 for bucket 145 (Using difference cover) bucket 148: 60% bucket 159: 20% bucket 164: 20% bucket 158: 30% bucket 156: 40% bucket 155: 30% bucket 148: 70% bucket 162: 10% bucket 150: 50% Sorting block time: 00:00:03 Returning block of 3370351 for bucket 139 bucket 146: 80% Getting block 167 of 209 Reserving size (3383552) for bucket 167 Calculating Z arrays for bucket 167 Entering block accumulator loop for bucket 167: Sorting block time: 00:00:02 Returning block of 2013906 for bucket 139 bucket 155: 40% bucket 144: 100% Sorting block of length 2884492 for bucket 144 (Using difference cover) bucket 147: 70% bucket 152: 40% bucket 142: 100% Sorting block of length 2145363 for bucket 142 (Using difference cover) bucket 156: 30% bucket 153: 50% Getting block 165 of 205 Reserving size (3383552) for bucket 165 Calculating Z arrays for bucket 165 Entering block accumulator loop for bucket 165: bucket 143: 100% Sorting block of length 1488090 for bucket 143 (Using difference cover) bucket 154: 50% bucket 141: 100% Sorting block of length 3373162 for bucket 141 (Using difference cover) bucket 151: 60% bucket 147: 70% bucket 166: 10% bucket 149: 70% bucket 160: 40% bucket 154: 50% bucket 165: 20% bucket 149: 60% bucket 163: 10% Sorting block time: 00:00:03 Returning block of 2131915 for bucket 138 bucket 159: 40% Sorting block time: 00:00:03 Returning block of 2339468 for bucket 142 bucket 145: 100% Sorting block of length 1787620 for bucket 145 (Using difference cover) Getting block 166 of 205 Reserving size (3383552) for bucket 166 Calculating Z arrays for bucket 166 Entering block accumulator loop for bucket 166: bucket 144: 100% Sorting block of length 2841029 for bucket 144 (Using difference cover) bucket 162: 30% Sorting block time: 00:00:03 Returning block of 2236688 for bucket 140 bucket 153: 50% Getting block 167 of 205 Reserving size (3383552) for bucket 167 Calculating Z arrays for bucket 167 Entering block accumulator loop for bucket 167: bucket 151: 50% bucket 157: 30% Getting block 168 of 205 Reserving size (3383552) for bucket 168 Calculating Z arrays for bucket 168 Entering block accumulator loop for bucket 168: bucket 163: 30% bucket 161: 30% bucket 146: 100% Sorting block of length 2600655 for bucket 146 (Using difference cover) bucket 152: 50% bucket 157: 40% bucket 158: 30% bucket 164: 30% bucket 160: 20% bucket 149: 80% bucket 162: 20% bucket 164: 10% bucket 156: 50% bucket 150: 60% bucket 148: 70% bucket 161: 20% bucket 159: 30% bucket 148: 80% bucket 158: 40% bucket 146: 90% bucket 155: 40% Sorting block time: 00:00:02 Returning block of 1816051 for bucket 143 bucket 150: 60% bucket 167: 10% bucket 154: 60% Getting block 169 of 205 Reserving size (3383552) for bucket 169 Calculating Z arrays for bucket 169 Entering block accumulator loop for bucket 169: bucket 160: 50% bucket 147: 80% bucket 155: 50% bucket 153: 60% Sorting block time: 00:00:02 Returning block of 2435435 for bucket 145 bucket 156: 40% bucket 165: 10% Getting block 170 of 205 Reserving size (3383552) for bucket 170 Calculating Z arrays for bucket 170 Entering block accumulator loop for bucket 170: bucket 152: 50% bucket 166: 20% Sorting block time: 00:00:03 Returning block of 3128535 for bucket 141 bucket 151: 70% Sorting block time: 00:00:02 Returning block of 1488091 for bucket 143 Getting block 171 of 205 Reserving size (3383552) for bucket 171 Calculating Z arrays for bucket 171 Entering block accumulator loop for bucket 171: bucket 165: 30% bucket 154: 60% Getting block 168 of 209 Reserving size (3383552) for bucket 168 Calculating Z arrays for bucket 168 Entering block accumulator loop for bucket 168: bucket 159: 50% bucket 147: 80% bucket 163: 20% bucket 162: 40% Sorting block time: 00:00:01 Returning block of 1787621 for bucket 145 bucket 160: 60% bucket 149: 70% bucket 166: 10% bucket 153: 60% Getting block 169 of 209 Reserving size (3383552) for bucket 169 Calculating Z arrays for bucket 169 Entering block accumulator loop for bucket 169: bucket 167: 10% bucket 157: 40% bucket 163: 40% bucket 168: 10% bucket 151: 60% bucket 164: 40% bucket 152: 60% Sorting block time: 00:00:03 Returning block of 2145364 for bucket 142 bucket 157: 50% bucket 161: 40% bucket 160: 30% bucket 156: 60% Getting block 170 of 209 Reserving size (3383552) for bucket 170 Calculating Z arrays for bucket 170 Entering block accumulator loop for bucket 170: bucket 162: 30% bucket 149: 90% bucket 148: 80% bucket 146: 100% Sorting block of length 2239223 for bucket 146 (Using difference cover) bucket 164: 20% bucket 167: 20% bucket 159: 40% bucket 150: 70% bucket 148: 90% bucket 158: 50% bucket 154: 70% bucket 161: 30% bucket 158: 40% bucket 147: 90% bucket 160: 70% bucket 155: 50% bucket 150: 70% bucket 169: 10% bucket 153: 70% bucket 155: 60% bucket 156: 50% bucket 165: 20% Sorting block time: 00:00:02 Returning block of 2600656 for bucket 146 Sorting block time: 00:00:03 Returning block of 2884493 for bucket 144 bucket 170: 10% Getting block 172 of 205 Reserving size (3383552) for bucket 172 Calculating Z arrays for bucket 172 Entering block accumulator loop for bucket 172: bucket 169: 10% bucket 166: 30% Getting block 173 of 205 Reserving size (3383552) for bucket 173 Calculating Z arrays for bucket 173 Entering block accumulator loop for bucket 173: bucket 168: 10% bucket 171: 10% bucket 159: 60% bucket 165: 40% bucket 154: 70% bucket 151: 80% bucket 162: 50% Sorting block time: 00:00:03 Returning block of 2841030 for bucket 144 bucket 147: 90% bucket 152: 60% bucket 154: 80% bucket 163: 30% bucket 161: 50% Getting block 171 of 209 Reserving size (3383552) for bucket 171 Calculating Z arrays for bucket 171 Entering block accumulator loop for bucket 171: bucket 170: 10% bucket 153: 70% bucket 149: 80% bucket 163: 50% bucket 152: 70% bucket 164: 50% bucket 167: 20% bucket 168: 20% bucket 151: 70% bucket 157: 60% bucket 156: 70% bucket 166: 20% bucket 157: 50% bucket 149: 100% Sorting block of length 2529538 for bucket 149 (Using difference cover) bucket 160: 40% bucket 148: 90% bucket 162: 40% bucket 164: 30% bucket 158: 60% bucket 167: 30% bucket 150: 80% bucket 148: 100% Sorting block of length 2826073 for bucket 148 (Using difference cover) bucket 159: 50% bucket 161: 40% Sorting block time: 00:00:04 Returning block of 3373163 for bucket 141 bucket 160: 80% bucket 147: 100% Sorting block of length 2945715 for bucket 147 (Using difference cover) bucket 150: 80% Getting block 172 of 209 Reserving size (3383552) for bucket 172 Calculating Z arrays for bucket 172 Entering block accumulator loop for bucket 172: bucket 153: 80% bucket 155: 60% bucket 155: 70% bucket 169: 20% bucket 165: 30% bucket 158: 50% bucket 156: 60% bucket 170: 20% bucket 166: 40% bucket 169: 20% bucket 170: 20% bucket 168: 20% bucket 165: 50% bucket 159: 70% bucket 162: 60% bucket 171: 20% bucket 173: 10% bucket 154: 90% bucket 161: 60% bucket 154: 80% bucket 151: 90% bucket 147: 100% Sorting block of length 1251161 for bucket 147 (Using difference cover) bucket 171: 10% bucket 163: 40% bucket 152: 80% bucket 172: 10% Sorting block time: 00:00:02 Returning block of 2239224 for bucket 146 bucket 152: 70% bucket 153: 80% bucket 164: 60% bucket 163: 60% Getting block 173 of 209 Reserving size (3383552) for bucket 173 Calculating Z arrays for bucket 173 Entering block accumulator loop for bucket 173: bucket 149: 90% bucket 168: 30% bucket 151: 80% bucket 167: 30% bucket 157: 70% bucket 156: 80% bucket 164: 40% bucket 148: 100% Sorting block of length 2956571 for bucket 148 (Using difference cover) bucket 157: 60% bucket 160: 50% bucket 167: 40% bucket 166: 30% bucket 162: 50% bucket 158: 70% bucket 150: 90% bucket 161: 50% bucket 160: 90% bucket 172: 10% bucket 153: 90% bucket 150: 90% bucket 155: 80% bucket 155: 70% bucket 169: 30% bucket 159: 60% bucket 165: 40% bucket 170: 30% bucket 166: 50% bucket 156: 70% bucket 168: 30% bucket 169: 30% bucket 165: 60% bucket 162: 70% bucket 159: 80% bucket 158: 60% bucket 161: 70% bucket 170: 30% bucket 154: 100% Sorting block of length 2486579 for bucket 154 (Using difference cover) bucket 164: 50% bucket 171: 30% bucket 152: 90% Sorting block time: 00:00:01 Returning block of 1251162 for bucket 147 bucket 171: 20% bucket 154: 90% bucket 173: 20% Getting block 174 of 205 Reserving size (3383552) for bucket 174 Calculating Z arrays for bucket 174 Entering block accumulator loop for bucket 174: bucket 164: 70% bucket 163: 50% bucket 151: 100% Sorting block of length 2744717 for bucket 151 (Using difference cover) bucket 153: 90% bucket 163: 70% bucket 172: 20% bucket 173: 10% Sorting block time: 00:00:03 Returning block of 2529539 for bucket 149 bucket 157: 80% bucket 151: 90% bucket 168: 40% bucket 156: 90% Getting block 174 of 209 Reserving size (3383552) for bucket 174 Calculating Z arrays for bucket 174 Entering block accumulator loop for bucket 174: bucket 167: 40% bucket 152: 80% bucket 167: 50% bucket 149: 100% Sorting block of length 1847722 for bucket 149 (Using difference cover) bucket 158: 80% bucket 157: 70% bucket 160: 60% bucket 162: 60% bucket 150: 100% Sorting block of length 1330720 for bucket 150 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2945716 for bucket 147 bucket 166: 40% bucket 160: 100% Sorting block of length 2128428 for bucket 160 (Using difference cover) bucket 161: 60% Getting block 175 of 209 Reserving size (3383552) for bucket 175 Calculating Z arrays for bucket 175 Entering block accumulator loop for bucket 175: bucket 172: 20% bucket 153: 100% Sorting block of length 2423313 for bucket 153 (Using difference cover) bucket 150: 100% Sorting block of length 1655015 for bucket 150 (Using difference cover) bucket 166: 60% bucket 155: 80% bucket 155: 90% bucket 170: 40% Sorting block time: 00:00:03 Returning block of 2826074 for bucket 148 bucket 162: 80% bucket 169: 40% bucket 168: 40% bucket 165: 70% bucket 165: 50% bucket 159: 90% bucket 169: 40% bucket 159: 70% bucket 156: 80% bucket 161: 80% Getting block 175 of 205 Reserving size (3383552) for bucket 175 Calculating Z arrays for bucket 175 Entering block accumulator loop for bucket 175: bucket 158: 70% bucket 170: 40% bucket 152: 100% Sorting block of length 2802509 for bucket 152 (Using difference cover) bucket 164: 60% bucket 164: 80% bucket 171: 40% bucket 154: 100% Sorting block of length 2506250 for bucket 154 (Using difference cover) bucket 171: 30% bucket 163: 80% bucket 153: 100% Sorting block of length 3299761 for bucket 153 (Using difference cover) bucket 174: 10% bucket 163: 60% bucket 172: 30% bucket 173: 30% bucket 173: 20% bucket 157: 90% bucket 151: 100% Sorting block of length 2170258 for bucket 151 (Using difference cover) bucket 174: 10% bucket 156: 100% Sorting block of length 3025042 for bucket 156 (Using difference cover) bucket 168: 50% bucket 167: 60% bucket 167: 50% bucket 158: 90% bucket 152: 90% Sorting block time: 00:00:03 Returning block of 2956572 for bucket 148 bucket 157: 80% bucket 160: 70% bucket 162: 70% Sorting block time: 00:00:01 Returning block of 1330721 for bucket 150 bucket 175: 10% Getting block 176 of 209 Reserving size (3383552) for bucket 176 Calculating Z arrays for bucket 176 Entering block accumulator loop for bucket 176: Getting block 177 of 209 Reserving size (3383552) for bucket 177 Calculating Z arrays for bucket 177 Entering block accumulator loop for bucket 177: bucket 172: 30% bucket 166: 50% bucket 161: 70% Sorting block time: 00:00:03 Returning block of 2486580 for bucket 154 bucket 166: 70% bucket 162: 90% bucket 165: 80% bucket 168: 50% bucket 169: 50% bucket 170: 50% Getting block 178 of 209 Reserving size (3383552) for bucket 178 Calculating Z arrays for bucket 178 Entering block accumulator loop for bucket 178: bucket 155: 100% bucket 159: 100% Sorting block of length 2690176 for bucket 155 (Using difference cover) Sorting block of length 2287516 for bucket 159 (Using difference cover) bucket 161: 90% bucket 155: 90% bucket 165: 60% bucket 156: 90% bucket 169: 50% bucket 159: 80% Sorting block time: 00:00:02 Returning block of 1655016 for bucket 150 bucket 175: 10% Getting block 176 of 205 Reserving size (3383552) for bucket 176 Calculating Z arrays for bucket 176 Entering block accumulator loop for bucket 176: bucket 158: 80% Sorting block time: 00:00:02 Returning block of 1847723 for bucket 149 bucket 163: 90% bucket 170: 50% Getting block 177 of 205 Reserving size (3383552) for bucket 177 Calculating Z arrays for bucket 177 Entering block accumulator loop for bucket 177: bucket 171: 40% bucket 164: 90% bucket 171: 50% bucket 174: 20% bucket 163: 70% bucket 164: 70% bucket 160: 80% bucket 173: 30% Sorting block time: 00:00:02 Returning block of 2128429 for bucket 160 bucket 172: 40% bucket 173: 40% Getting block 179 of 209 Reserving size (3383552) for bucket 179 Calculating Z arrays for bucket 179 Entering block accumulator loop for bucket 179: bucket 157: 100% Sorting block of length 1963583 for bucket 157 (Using difference cover) bucket 174: 20% bucket 167: 70% bucket 168: 60% Sorting block time: 00:00:04 Returning block of 2744718 for bucket 151 Sorting block time: 00:00:03 Returning block of 2423314 for bucket 153 bucket 158: 100% Sorting block of length 1532988 for bucket 158 (Using difference cover) Getting block 178 of 205 Reserving size (3383552) for bucket 178 Calculating Z arrays for bucket 178 Entering block accumulator loop for bucket 178: bucket 167: 60% bucket 175: 20% Getting block 179 of 205 Reserving size (3383552) for bucket 179 Calculating Z arrays for bucket 179 Entering block accumulator loop for bucket 179: bucket 176: 10% bucket 177: 10% bucket 157: 90% bucket 162: 80% bucket 152: 100% Sorting block of length 1092080 for bucket 152 (Using difference cover) bucket 172: 40% bucket 161: 80% bucket 168: 60% bucket 165: 90% bucket 178: 10% bucket 169: 60% bucket 170: 60% bucket 166: 60% bucket 161: 100% Sorting block of length 2683691 for bucket 161 (Using difference cover) bucket 166: 80% Sorting block time: 00:00:02 Returning block of 2802510 for bucket 152 bucket 162: 100% Sorting block of length 2963079 for bucket 162 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2506251 for bucket 154 bucket 155: 100% Sorting block of length 3206277 for bucket 155 (Using difference cover) bucket 156: 100% Sorting block of length 3193557 for bucket 156 (Using difference cover) bucket 165: 70% Getting block 180 of 205 Reserving size (3383552) for bucket 180 Calculating Z arrays for bucket 180 Entering block accumulator loop for bucket 180: Sorting block time: 00:00:02 Returning block of 2170259 for bucket 151 bucket 175: 20% bucket 159: 90% bucket 169: 60% Getting block 180 of 209 Reserving size (3383552) for bucket 180 Calculating Z arrays for bucket 180 Entering block accumulator loop for bucket 180: bucket 164: 100% Sorting block of length 1713925 for bucket 164 (Using difference cover) Getting block 181 of 209 Reserving size (3383552) for bucket 181 Calculating Z arrays for bucket 181 Entering block accumulator loop for bucket 181: bucket 171: 50% bucket 163: 100% Sorting block of length 2426452 for bucket 163 (Using difference cover) bucket 158: 90% bucket 177: 10% bucket 176: 10% bucket 170: 60% bucket 171: 60% bucket 174: 30% bucket 164: 80% bucket 173: 40% bucket 163: 80% bucket 179: 10% bucket 160: 90% bucket 174: 30% Sorting block time: 00:00:01 Returning block of 1532989 for bucket 158 bucket 172: 50% bucket 167: 80% Getting block 182 of 209 Reserving size (3383552) for bucket 182 Calculating Z arrays for bucket 182 Entering block accumulator loop for bucket 182: bucket 173: 50% Sorting block time: 00:00:03 Returning block of 3299762 for bucket 153 bucket 161: 90% bucket 168: 70% Sorting block time: 00:00:01 Returning block of 1092081 for bucket 152 Getting block 183 of 209 Reserving size (3383552) for bucket 183 Calculating Z arrays for bucket 183 Entering block accumulator loop for bucket 183: bucket 176: 20% bucket 175: 30% Getting block 181 of 205 Reserving size (3383552) for bucket 181 Calculating Z arrays for bucket 181 Entering block accumulator loop for bucket 181: Sorting block time: 00:00:02 Returning block of 2287517 for bucket 159 bucket 178: 10% Sorting block time: 00:00:03 Returning block of 3025043 for bucket 156 bucket 179: 10% bucket 172: 50% bucket 167: 70% bucket 162: 90% Getting block 184 of 209 Reserving size (3383552) for bucket 184 Calculating Z arrays for bucket 184 Entering block accumulator loop for bucket 184: bucket 157: 100% Sorting block of length 3349395 for bucket 157 (Using difference cover) bucket 177: 20% bucket 165: 100% Sorting block of length 2782528 for bucket 165 (Using difference cover) bucket 168: 70% bucket 178: 20% bucket 169: 70% Getting block 185 of 209 Reserving size (3383552) for bucket 185 Calculating Z arrays for bucket 185 Entering block accumulator loop for bucket 185: Sorting block time: 00:00:02 Returning block of 2690177 for bucket 155 bucket 166: 90% bucket 170: 70% Getting block 186 of 209 Reserving size (3383552) for bucket 186 Calculating Z arrays for bucket 186 Entering block accumulator loop for bucket 186: Sorting block time: 00:00:03 Returning block of 1963584 for bucket 157 bucket 175: 30% Getting block 187 of 209 Reserving size (3383552) for bucket 187 Calculating Z arrays for bucket 187 Entering block accumulator loop for bucket 187: bucket 165: 80% Sorting block time: 00:00:02 Returning block of 1713926 for bucket 164 bucket 180: 10% bucket 180: 10% Getting block 188 of 209 Reserving size (3383552) for bucket 188 Calculating Z arrays for bucket 188 Entering block accumulator loop for bucket 188: bucket 171: 60% bucket 166: 70% bucket 159: 100% Sorting block of length 3234572 for bucket 159 (Using difference cover) bucket 169: 70% bucket 181: 10% bucket 177: 20% bucket 158: 100% Sorting block of length 3279481 for bucket 158 (Using difference cover) bucket 171: 70% bucket 170: 70% bucket 176: 20% bucket 179: 20% bucket 173: 50% bucket 174: 40% bucket 174: 40% bucket 164: 90% bucket 163: 90% bucket 182: 10% bucket 167: 90% bucket 160: 100% Sorting block of length 1964705 for bucket 160 (Using difference cover) bucket 172: 60% Sorting block time: 00:00:02 Returning block of 2963080 for bucket 162 bucket 167: 80% bucket 161: 100% Sorting block of length 2403873 for bucket 161 (Using difference cover) bucket 172: 60% Getting block 189 of 209 Reserving size (3383552) for bucket 189 Calculating Z arrays for bucket 189 Entering block accumulator loop for bucket 189: bucket 183: 10% bucket 178: 20% bucket 168: 80% Sorting block time: 00:00:03 Returning block of 2426453 for bucket 163 bucket 173: 60% bucket 181: 10% bucket 179: 20% Getting block 190 of 209 Reserving size (3383552) for bucket 190 Calculating Z arrays for bucket 190 Entering block accumulator loop for bucket 190: bucket 175: 40% bucket 177: 30% bucket 162: 100% Sorting block of length 1533852 for bucket 162 (Using difference cover) bucket 166: 100% Sorting block of length 1040761 for bucket 166 (Using difference cover) bucket 168: 80% bucket 181: 20% Sorting block time: 00:00:03 Returning block of 2683692 for bucket 161 bucket 178: 30% bucket 171: 70% bucket 169: 80% Getting block 191 of 209 Reserving size (3383552) for bucket 191 Calculating Z arrays for bucket 191 Entering block accumulator loop for bucket 191: bucket 176: 30% Sorting block time: 00:00:03 Returning block of 3206278 for bucket 155 bucket 186: 10% bucket 187: 10% bucket 184: 10% Getting block 182 of 205 Reserving size (3383552) for bucket 182 Calculating Z arrays for bucket 182 Entering block accumulator loop for bucket 182: bucket 185: 10% bucket 188: 10% bucket 165: 90% bucket 180: 20% bucket 170: 80% bucket 175: 40% bucket 169: 80% bucket 166: 80% bucket 177: 30% bucket 179: 30% Sorting block time: 00:00:03 Returning block of 3193558 for bucket 156 bucket 171: 80% bucket 174: 50% bucket 182: 20% bucket 176: 30% bucket 167: 100% Sorting block of length 2679414 for bucket 167 (Using difference cover) bucket 173: 60% bucket 170: 80% bucket 180: 20% Getting block 183 of 205 Reserving size (3383552) for bucket 183 Calculating Z arrays for bucket 183 Entering block accumulator loop for bucket 183: bucket 174: 50% bucket 164: 100% Sorting block of length 1161894 for bucket 164 (Using difference cover) bucket 163: 100% Sorting block of length 2877060 for bucket 163 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1040762 for bucket 166 Sorting block time: 00:00:03 Returning block of 2782529 for bucket 165 bucket 189: 10% Getting block 192 of 209 Reserving size (3383552) for bucket 192 Calculating Z arrays for bucket 192 Entering block accumulator loop for bucket 192: bucket 172: 70% bucket 181: 30% bucket 172: 70% bucket 183: 20% Getting block 193 of 209 Reserving size (3383552) for bucket 193 Calculating Z arrays for bucket 193 Entering block accumulator loop for bucket 193: bucket 167: 90% bucket 178: 30% bucket 190: 10% bucket 168: 90% bucket 175: 50% bucket 177: 40% bucket 181: 20% bucket 179: 30% bucket 168: 90% bucket 178: 40% bucket 171: 80% bucket 173: 70% bucket 191: 10% Sorting block time: 00:00:02 Returning block of 1964706 for bucket 160 bucket 169: 90% bucket 166: 90% bucket 187: 20% bucket 176: 40% Getting block 184 of 205 Reserving size (3383552) for bucket 184 Calculating Z arrays for bucket 184 Entering block accumulator loop for bucket 184: bucket 184: 20% bucket 186: 20% bucket 185: 20% Sorting block time: 00:00:01 Returning block of 1533853 for bucket 162 bucket 188: 20% Getting block 185 of 205 Reserving size (3383552) for bucket 185 Calculating Z arrays for bucket 185 Entering block accumulator loop for bucket 185: bucket 182: 10% bucket 180: 30% bucket 170: 90% bucket 165: 100% Sorting block of length 3183439 for bucket 165 (Using difference cover) bucket 175: 50% bucket 177: 40% bucket 192: 10% bucket 182: 30% bucket 169: 90% bucket 174: 60% bucket 179: 40% bucket 183: 10% bucket 180: 30% Sorting block time: 00:00:01 Returning block of 1161895 for bucket 164 bucket 173: 70% bucket 176: 40% Getting block 186 of 205 Reserving size (3383552) for bucket 186 Calculating Z arrays for bucket 186 Entering block accumulator loop for bucket 186: bucket 171: 90% bucket 189: 20% bucket 174: 60% bucket 170: 90% Sorting block time: 00:00:03 Returning block of 3234573 for bucket 159 bucket 183: 30% bucket 193: 10% bucket 181: 40% Sorting block time: 00:00:03 Returning block of 2403874 for bucket 161 Getting block 187 of 205 Reserving size (3383552) for bucket 187 Calculating Z arrays for bucket 187 Entering block accumulator loop for bucket 187: Sorting block time: 00:00:04 Returning block of 3349396 for bucket 157 bucket 172: 80% Getting block 188 of 205 Reserving size (3383552) for bucket 188 Calculating Z arrays for bucket 188 Entering block accumulator loop for bucket 188: bucket 172: 80% bucket 176: 50% bucket 190: 20% bucket 177: 50% bucket 175: 60% bucket 178: 40% Sorting block time: 00:00:03 Returning block of 3279482 for bucket 158 bucket 191: 20% Getting block 189 of 205 Reserving size (3383552) for bucket 189 Calculating Z arrays for bucket 189 Entering block accumulator loop for bucket 189: bucket 171: 90% bucket 181: 30% bucket 168: 100% Sorting block of length 3159878 for bucket 168 (Using difference cover) bucket 179: 40% bucket 168: 100% Sorting block of length 3296505 for bucket 168 (Using difference cover) bucket 178: 50% bucket 187: 30% Getting block 190 of 205 Reserving size (3383552) for bucket 190 Calculating Z arrays for bucket 190 Entering block accumulator loop for bucket 190: bucket 167: 100% Sorting block of length 2793958 for bucket 167 (Using difference cover) bucket 188: 30% bucket 184: 30% bucket 173: 80% bucket 169: 100% Sorting block of length 1429174 for bucket 169 (Using difference cover) bucket 186: 30% bucket 185: 30% bucket 166: 100% Sorting block of length 2084271 for bucket 166 (Using difference cover) bucket 184: 10% Sorting block time: 00:00:02 Returning block of 2877061 for bucket 163 bucket 174: 70% Getting block 191 of 205 Reserving size (3383552) for bucket 191 Calculating Z arrays for bucket 191 Entering block accumulator loop for bucket 191: bucket 183: 20% bucket 185: 10% bucket 182: 20% bucket 170: 100% Sorting block of length 2606227 for bucket 170 (Using difference cover) bucket 182: 40% bucket 193: 20% bucket 177: 50% bucket 174: 70% bucket 180: 40% bucket 180: 40% bucket 186: 10% bucket 179: 50% bucket 192: 20% bucket 175: 60% bucket 169: 100% Sorting block of length 3279438 for bucket 169 (Using difference cover) bucket 189: 30% bucket 176: 60% bucket 173: 80% bucket 176: 50% bucket 183: 40% bucket 181: 50% bucket 171: 100% Sorting block of length 3043340 for bucket 171 (Using difference cover) bucket 170: 100% Sorting block of length 2647494 for bucket 170 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2679415 for bucket 167 bucket 188: 10% bucket 187: 10% bucket 172: 90% bucket 177: 60% Getting block 194 of 209 Reserving size (3383552) for bucket 194 Calculating Z arrays for bucket 194 Entering block accumulator loop for bucket 194: bucket 175: 70% bucket 172: 90% bucket 190: 30% bucket 191: 30% bucket 171: 100% Sorting block of length 1469572 for bucket 171 (Using difference cover) bucket 178: 50% bucket 189: 10% bucket 187: 40% bucket 181: 40% bucket 188: 40% bucket 180: 50% bucket 184: 40% bucket 190: 10% bucket 193: 30% bucket 185: 40% bucket 179: 50% bucket 178: 60% Sorting block time: 00:00:01 Returning block of 1429175 for bucket 169 bucket 186: 40% bucket 173: 90% Getting block 195 of 209 Reserving size (3383552) for bucket 195 Calculating Z arrays for bucket 195 Entering block accumulator loop for bucket 195: bucket 174: 80% bucket 184: 20% bucket 191: 10% bucket 182: 50% bucket 183: 30% bucket 176: 70% bucket 182: 30% bucket 174: 80% bucket 177: 60% bucket 185: 20% bucket 189: 40% bucket 192: 30% bucket 183: 50% bucket 180: 50% bucket 186: 20% bucket 173: 90% bucket 181: 60% Sorting block time: 00:00:02 Returning block of 2606228 for bucket 170 bucket 176: 60% bucket 179: 60% bucket 175: 70% Getting block 196 of 209 Reserving size (3383552) for bucket 196 Calculating Z arrays for bucket 196 Entering block accumulator loop for bucket 196: bucket 177: 70% bucket 194: 10% bucket 191: 40% bucket 180: 60% bucket 172: 100% Sorting block of length 2948143 for bucket 172 (Using difference cover) bucket 190: 40% bucket 175: 80% bucket 172: 100% Sorting block of length 3370489 for bucket 172 (Using difference cover) bucket 188: 20% bucket 176: 80% bucket 187: 20% Sorting block time: 00:00:03 Returning block of 3183440 for bucket 165 Sorting block time: 00:00:02 Returning block of 2084272 for bucket 166 bucket 187: 50% Getting block 192 of 205 Reserving size (3383552) for bucket 192 Calculating Z arrays for bucket 192 Entering block accumulator loop for bucket 192: bucket 185: 50% bucket 188: 50% Getting block 193 of 205 Reserving size (3383552) for bucket 193 Calculating Z arrays for bucket 193 Entering block accumulator loop for bucket 193: bucket 178: 60% bucket 189: 20% bucket 193: 40% bucket 184: 50% bucket 181: 50% bucket 179: 60% bucket 178: 70% bucket 190: 20% bucket 186: 50% bucket 195: 10% Sorting block time: 00:00:02 Returning block of 1469573 for bucket 171 bucket 174: 90% Getting block 197 of 209 Reserving size (3383552) for bucket 197 Calculating Z arrays for bucket 197 Entering block accumulator loop for bucket 197: bucket 184: 30% bucket 182: 60% bucket 176: 90% bucket 174: 90% bucket 191: 20% bucket 189: 50% bucket 173: 100% Sorting block of length 3296714 for bucket 173 (Using difference cover) bucket 182: 40% bucket 177: 70% bucket 183: 60% bucket 183: 40% bucket 192: 40% bucket 181: 70% Sorting block time: 00:00:03 Returning block of 2793959 for bucket 167 bucket 173: 100% Sorting block of length 703137 for bucket 173 (Using difference cover) bucket 186: 30% bucket 188: 60% bucket 180: 60% Sorting block time: 00:00:03 Returning block of 3296506 for bucket 168 bucket 176: 70% bucket 187: 30% bucket 185: 30% bucket 175: 80% Getting block 194 of 205 Reserving size (3383552) for bucket 194 Calculating Z arrays for bucket 194 Entering block accumulator loop for bucket 194: Sorting block time: 00:00:03 Returning block of 3159879 for bucket 168 bucket 179: 70% bucket 177: 80% Getting block 198 of 209 Reserving size (3383552) for bucket 198 Calculating Z arrays for bucket 198 Entering block accumulator loop for bucket 198: bucket 191: 50% bucket 194: 20% bucket 180: 70% bucket 190: 50% bucket 175: 90% Getting block 195 of 205 Reserving size (3383552) for bucket 195 Calculating Z arrays for bucket 195 Entering block accumulator loop for bucket 195: bucket 196: 10% bucket 187: 60% bucket 188: 30% bucket 190: 30% bucket 192: 10% bucket 193: 50% bucket 185: 60% bucket 184: 60% bucket 193: 10% bucket 178: 70% bucket 189: 30% bucket 181: 60% bucket 186: 60% bucket 195: 20% bucket 178: 80% Sorting block time: 00:00:03 Returning block of 2647495 for bucket 170 Sorting block time: 00:00:01 Returning block of 703138 for bucket 173 bucket 197: 10% bucket 179: 70% Getting block 199 of 209 Reserving size (3383552) for bucket 199 Calculating Z arrays for bucket 199 Entering block accumulator loop for bucket 199: bucket 182: 70% bucket 176: 100% Sorting block of length 2810616 for bucket 176 (Using difference cover) bucket 174: 100% Sorting block of length 2675515 for bucket 174 (Using difference cover) bucket 183: 50% Getting block 196 of 205 Reserving size (3383552) for bucket 196 Calculating Z arrays for bucket 196 Entering block accumulator loop for bucket 196: bucket 189: 60% bucket 187: 40% bucket 184: 40% bucket 174: 100% Sorting block of length 2853942 for bucket 174 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3043341 for bucket 171 bucket 177: 80% bucket 177: 90% bucket 183: 70% Getting block 197 of 205 Reserving size (3383552) for bucket 197 Calculating Z arrays for bucket 197 Entering block accumulator loop for bucket 197: bucket 191: 30% bucket 182: 50% Sorting block time: 00:00:04 Returning block of 3279439 for bucket 169 bucket 188: 70% bucket 181: 80% bucket 192: 50% bucket 191: 60% Getting block 198 of 205 Reserving size (3383552) for bucket 198 Calculating Z arrays for bucket 198 Entering block accumulator loop for bucket 198: bucket 186: 40% bucket 194: 30% bucket 175: 100% Sorting block of length 1648477 for bucket 175 (Using difference cover) bucket 176: 80% bucket 190: 60% bucket 198: 10% bucket 180: 70% bucket 180: 80% bucket 194: 10% bucket 189: 70% bucket 185: 40% bucket 179: 80% bucket 187: 70% bucket 175: 90% bucket 196: 20% bucket 193: 60% bucket 188: 40% Sorting block time: 00:00:03 Returning block of 2948144 for bucket 172 bucket 195: 10% Getting block 200 of 209 Reserving size (3383552) for bucket 200 Calculating Z arrays for bucket 200 Entering block accumulator loop for bucket 200: bucket 184: 70% bucket 185: 70% bucket 192: 20% bucket 190: 40% bucket 193: 20% bucket 195: 30% bucket 189: 40% bucket 199: 10% bucket 181: 70% bucket 186: 70% bucket 197: 20% bucket 178: 80% bucket 182: 80% bucket 178: 90% bucket 177: 100% Sorting block of length 2248129 for bucket 177 (Using difference cover) bucket 183: 60% bucket 179: 80% Sorting block time: 00:00:01 Returning block of 1648478 for bucket 175 bucket 187: 50% bucket 184: 50% bucket 177: 90% bucket 183: 80% Getting block 201 of 209 Reserving size (3383552) for bucket 201 Calculating Z arrays for bucket 201 Entering block accumulator loop for bucket 201: bucket 196: 10% bucket 193: 70% bucket 188: 80% bucket 191: 70% bucket 180: 90% bucket 181: 90% bucket 191: 40% bucket 182: 60% bucket 192: 60% bucket 197: 10% bucket 194: 40% Sorting block time: 00:00:04 Returning block of 3370490 for bucket 172 bucket 189: 80% bucket 190: 70% bucket 186: 50% Getting block 199 of 205 Reserving size (3383552) for bucket 199 Calculating Z arrays for bucket 199 Entering block accumulator loop for bucket 199: bucket 176: 90% bucket 187: 80% bucket 198: 20% bucket 180: 80% bucket 179: 90% bucket 194: 20% bucket 198: 10% bucket 196: 30% bucket 188: 50% bucket 175: 100% Sorting block of length 1787783 for bucket 175 (Using difference cover) bucket 200: 10% bucket 185: 50% bucket 185: 80% bucket 184: 80% bucket 195: 40% bucket 192: 30% Sorting block time: 00:00:03 Returning block of 2810617 for bucket 176 bucket 195: 20% bucket 180: 100% Sorting block of length 3002417 for bucket 180 (Using difference cover) bucket 199: 20% bucket 189: 50% bucket 190: 50% bucket 197: 30% bucket 182: 90% bucket 193: 30% Getting block 202 of 209 Reserving size (3383552) for bucket 202 Calculating Z arrays for bucket 202 Entering block accumulator loop for bucket 202: bucket 178: 100% Sorting block of length 3274470 for bucket 178 (Using difference cover) bucket 186: 80% bucket 181: 80% Sorting block time: 00:00:03 Returning block of 2675516 for bucket 174 bucket 182: 70% bucket 178: 90% Sorting block time: 00:00:04 Returning block of 3296715 for bucket 173 bucket 201: 10% Getting block 200 of 205 Reserving size (3383552) for bucket 200 Calculating Z arrays for bucket 200 Entering block accumulator loop for bucket 200: bucket 183: 90% bucket 197: 20% bucket 193: 80% bucket 191: 80% bucket 188: 90% bucket 177: 100% Sorting block of length 1431776 for bucket 177 (Using difference cover) bucket 183: 70% bucket 179: 90% bucket 184: 60% bucket 187: 60% bucket 181: 100% Sorting block of length 2030838 for bucket 181 (Using difference cover) Getting block 201 of 205 Reserving size (3383552) for bucket 201 Calculating Z arrays for bucket 201 Entering block accumulator loop for bucket 201: bucket 191: 50% bucket 188: 60% bucket 189: 90% bucket 190: 80% bucket 196: 20% bucket 192: 70% bucket 194: 50% bucket 198: 20% Sorting block time: 00:00:03 Returning block of 2853943 for bucket 174 bucket 187: 90% bucket 198: 30% Getting block 203 of 209 Reserving size (3383552) for bucket 203 Calculating Z arrays for bucket 203 Entering block accumulator loop for bucket 203: bucket 186: 60% bucket 176: 100% Sorting block of length 2623888 for bucket 176 (Using difference cover) bucket 199: 10% bucket 179: 100% Sorting block of length 1447090 for bucket 179 (Using difference cover) bucket 183: 100% Sorting block of length 2719225 for bucket 183 (Using difference cover) bucket 180: 90% bucket 196: 40% bucket 189: 60% bucket 194: 30% bucket 185: 90% bucket 184: 90% bucket 200: 20% Sorting block time: 00:00:03 Returning block of 2248130 for bucket 177 bucket 195: 50% bucket 197: 40% bucket 199: 30% Getting block 204 of 209 Reserving size (3383552) for bucket 204 Calculating Z arrays for bucket 204 Entering block accumulator loop for bucket 204: bucket 191: 60% bucket 202: 10% bucket 182: 100% Sorting block of length 2656865 for bucket 182 (Using difference cover) bucket 192: 40% bucket 195: 30% bucket 190: 60% bucket 186: 90% bucket 193: 40% bucket 185: 60% bucket 181: 90% bucket 201: 20% bucket 191: 90% bucket 193: 90% bucket 190: 90% bucket 188: 100% Sorting block of length 3290001 for bucket 188 (Using difference cover) bucket 182: 80% Sorting block time: 00:00:02 Returning block of 1787784 for bucket 175 bucket 178: 100% Sorting block of length 2013820 for bucket 178 (Using difference cover) bucket 200: 10% Getting block 202 of 205 Reserving size (3383552) for bucket 202 Calculating Z arrays for bucket 202 Entering block accumulator loop for bucket 202: bucket 197: 30% bucket 183: 80% bucket 184: 70% bucket 189: 100% Sorting block of length 3117543 for bucket 189 (Using difference cover) bucket 201: 10% bucket 187: 70% bucket 179: 100% Sorting block of length 2187913 for bucket 179 (Using difference cover) bucket 192: 80% bucket 194: 60% bucket 188: 70% bucket 198: 30% bucket 203: 10% bucket 187: 100% Sorting block of length 1838431 for bucket 187 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1431777 for bucket 177 bucket 196: 30% bucket 198: 40% Getting block 203 of 205 Reserving size (3383552) for bucket 203 Calculating Z arrays for bucket 203 Entering block accumulator loop for bucket 203: bucket 194: 40% bucket 186: 70% bucket 186: 100% Sorting block of length 3245557 for bucket 186 (Using difference cover) bucket 199: 20% bucket 200: 30% bucket 196: 50% bucket 184: 100% Sorting block of length 838046 for bucket 184 (Using difference cover) bucket 199: 40% bucket 204: 10% bucket 195: 60% bucket 180: 100% Sorting block of length 2391137 for bucket 180 (Using difference cover) bucket 185: 100% Sorting block of length 1191440 for bucket 185 (Using difference cover) bucket 197: 50% bucket 202: 20% bucket 189: 70% bucket 190: 100% Sorting block of length 3233730 for bucket 190 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2030839 for bucket 181 Getting block 205 of 209 Reserving size (3383552) for bucket 205 Calculating Z arrays for bucket 205 Entering block accumulator loop for bucket 205: bucket 191: 70% bucket 192: 50% Sorting block time: 00:00:01 Returning block of 1447091 for bucket 179 bucket 195: 40% bucket 191: 100% Sorting block of length 1582789 for bucket 191 (Using difference cover) Getting block 206 of 209 Reserving size (3383552) for bucket 206 Calculating Z arrays for bucket 206 Entering block accumulator loop for bucket 206: bucket 193: 100% Sorting block of length 2335276 for bucket 193 (Using difference cover) bucket 193: 50% bucket 190: 70% bucket 201: 30% bucket 181: 100% Sorting block of length 3288493 for bucket 181 (Using difference cover) bucket 185: 70% bucket 200: 20% bucket 182: 90% Sorting block time: 00:00:03 Returning block of 3002418 for bucket 180 bucket 186: 80% bucket 197: 40% bucket 183: 90% bucket 202: 10% bucket 184: 80% bucket 203: 20% bucket 194: 70% bucket 188: 80% bucket 192: 90% bucket 187: 80% bucket 201: 20% Getting block 207 of 209 Reserving size (3383552) for bucket 207 Calculating Z arrays for bucket 207 Entering block accumulator loop for bucket 207: bucket 198: 50% Sorting block time: 00:00:01 Returning block of 838047 for bucket 184 Sorting block time: 00:00:03 Returning block of 3274471 for bucket 178 bucket 198: 40% Getting block 208 of 209 Reserving size (3383552) for bucket 208 Calculating Z arrays for bucket 208 Entering block accumulator loop for bucket 208: Sorting block time: 00:00:02 Returning block of 2719226 for bucket 183 bucket 203: 10% bucket 196: 40% Getting block 209 of 209 Reserving size (3383552) for bucket 209 Calculating Z arrays for bucket 209 Entering block accumulator loop for bucket 209: bucket 189: 80% bucket 204: 20% bucket 200: 40% bucket 199: 50% Sorting block time: 00:00:03 Returning block of 2623889 for bucket 176 bucket 194: 50% bucket 195: 70% bucket 202: 30% bucket 197: 60% bucket 196: 60% bucket 191: 80% Getting block 204 of 205 Reserving size (3383552) for bucket 204 Calculating Z arrays for bucket 204 Entering block accumulator loop for bucket 204: bucket 199: 30% Sorting block time: 00:00:02 Returning block of 1838432 for bucket 187 bucket 205: 10% Sorting block time: 00:00:02 Returning block of 1191441 for bucket 185 bucket 200: 30% Sorting block time: 00:00:03 Returning block of 2013821 for bucket 178 Sorting block time: 00:00:03 Returning block of 2656866 for bucket 182 Getting block 205 of 205 Reserving size (3383552) for bucket 205 Calculating Z arrays for bucket 205 Entering block accumulator loop for bucket 205: bucket 184: 90% bucket 206: 10% bucket 201: 40% bucket 192: 60% bucket 193: 60% Sorting block time: 00:00:02 Returning block of 2187914 for bucket 179 bucket 190: 80% bucket 195: 50% bucket 182: 100% Sorting block of length 3233654 for bucket 182 (Using difference cover) bucket 186: 90% bucket 185: 80% bucket 188: 90% bucket 209: 10% bucket 183: 100% Sorting block of length 3091895 for bucket 183 (Using difference cover) bucket 192: 100% Sorting block of length 2830281 for bucket 192 (Using difference cover) bucket 203: 30% bucket 203: 20% bucket 207: 10% Sorting block time: 00:00:02 Returning block of 1582790 for bucket 191 bucket 194: 80% bucket 197: 50% bucket 200: 40% Sorting block time: 00:00:02 Returning block of 3245558 for bucket 186 bucket 202: 20% bucket 187: 90% bucket 201: 30% Sorting block time: 00:00:01 Returning block of 2335277 for bucket 193 bucket 204: 30% bucket 195: 80% bucket 198: 50% bucket 202: 40% bucket 208: 10% bucket 198: 60% bucket 199: 60% Sorting block time: 00:00:03 Returning block of 3117544 for bucket 189 bucket 200: 50% bucket 197: 70% Sorting block time: 00:00:03 Returning block of 2391138 for bucket 180 bucket 196: 50% bucket 191: 90% bucket 196: 70% Sorting block time: 00:00:04 Returning block of 3290002 for bucket 188 bucket 189: 90% bucket 205: 20% bucket 205: 10% bucket 194: 60% bucket 204: 10% bucket 203: 30% Sorting block time: 00:00:03 Returning block of 3233731 for bucket 190 bucket 188: 100% Sorting block of length 2582553 for bucket 188 (Using difference cover) bucket 184: 100% Sorting block of length 2613057 for bucket 184 (Using difference cover) bucket 192: 70% bucket 186: 100% Sorting block of length 2877415 for bucket 186 (Using difference cover) bucket 209: 20% bucket 206: 20% bucket 201: 50% bucket 185: 90% bucket 207: 20% bucket 199: 40% bucket 202: 50% bucket 195: 60% bucket 203: 40% bucket 190: 90% bucket 193: 70% bucket 199: 70% bucket 194: 90% bucket 191: 100% Sorting block of length 3061625 for bucket 191 (Using difference cover) bucket 187: 100% Sorting block of length 2393237 for bucket 187 (Using difference cover) bucket 204: 40% bucket 202: 30% bucket 204: 20% bucket 200: 50% bucket 195: 90% bucket 192: 80% bucket 198: 70% bucket 205: 30% bucket 207: 30% bucket 203: 40% bucket 197: 60% bucket 201: 40% bucket 208: 20% bucket 205: 20% Sorting block time: 00:00:03 Returning block of 3288494 for bucket 181 bucket 209: 30% bucket 189: 100% Sorting block of length 2508153 for bucket 189 (Using difference cover) bucket 200: 60% bucket 197: 80% bucket 196: 80% bucket 198: 60% bucket 202: 60% bucket 196: 60% bucket 206: 30% bucket 199: 80% bucket 194: 70% bucket 201: 60% bucket 198: 80% bucket 204: 50% bucket 203: 50% bucket 209: 40% bucket 185: 100% Sorting block of length 1115016 for bucket 185 (Using difference cover) bucket 194: 100% bucket 204: 30% bucket 205: 40% Sorting block of length 1825896 for bucket 194 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2830282 for bucket 192 bucket 205: 30% bucket 199: 50% bucket 200: 60% Sorting block time: 00:00:03 Returning block of 3233655 for bucket 182 bucket 207: 40% bucket 197: 70% bucket 192: 90% bucket 193: 80% bucket 203: 50% bucket 195: 70% bucket 190: 100% Sorting block of length 1471619 for bucket 190 (Using difference cover) bucket 202: 70% Sorting block time: 00:00:02 Returning block of 2613058 for bucket 184 bucket 195: 100% Sorting block of length 2865856 for bucket 195 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2877416 for bucket 186 bucket 197: 90% bucket 202: 40% bucket 204: 60% Sorting block time: 00:00:01 Returning block of 2393238 for bucket 187 bucket 208: 30% Sorting block time: 00:00:02 Returning block of 2582554 for bucket 188 Sorting block time: 00:00:03 Returning block of 3091896 for bucket 183 bucket 209: 50% bucket 198: 90% bucket 201: 70% bucket 196: 70% bucket 200: 70% bucket 205: 40% bucket 206: 40% bucket 199: 90% bucket 196: 90% Sorting block time: 00:00:01 Returning block of 1115017 for bucket 185 bucket 201: 50% bucket 198: 70% bucket 200: 70% bucket 194: 80% bucket 203: 60% bucket 203: 60% bucket 207: 50% bucket 192: 100% Sorting block of length 3107956 for bucket 192 (Using difference cover) bucket 204: 40% bucket 205: 50% Sorting block time: 00:00:02 Returning block of 3061626 for bucket 191 Sorting block time: 00:00:02 Returning block of 2508154 for bucket 189 bucket 202: 80% bucket 209: 60% bucket 198: 100% Sorting block of length 3120474 for bucket 198 (Using difference cover) bucket 204: 70% bucket 205: 50% bucket 197: 100% Sorting block of length 2545481 for bucket 197 (Using difference cover) bucket 199: 60% Sorting block time: 00:00:01 Returning block of 1471620 for bucket 190 bucket 197: 80% bucket 201: 80% bucket 200: 80% bucket 196: 100% Sorting block of length 2655873 for bucket 196 (Using difference cover) bucket 208: 40% bucket 199: 100% Sorting block of length 2307815 for bucket 199 (Using difference cover) bucket 206: 50% bucket 195: 80% bucket 193: 90% bucket 200: 80% bucket 203: 70% bucket 209: 70% bucket 207: 60% bucket 201: 60% bucket 202: 50% Sorting block time: 00:00:01 Returning block of 1825897 for bucket 194 bucket 203: 70% bucket 205: 60% bucket 198: 80% bucket 205: 60% bucket 204: 50% bucket 194: 90% bucket 202: 90% bucket 204: 80% bucket 196: 80% bucket 209: 80% bucket 200: 90% bucket 206: 60% bucket 197: 90% bucket 208: 50% bucket 195: 90% bucket 199: 70% bucket 201: 90% bucket 203: 80% bucket 207: 70% bucket 205: 70% bucket 193: 100% Sorting block of length 2409657 for bucket 193 (Using difference cover) bucket 205: 70% bucket 200: 90% bucket 201: 70% bucket 203: 80% bucket 202: 100% Sorting block of length 3176264 for bucket 202 (Using difference cover) bucket 204: 60% bucket 204: 90% bucket 209: 90% bucket 202: 60% bucket 198: 90% Sorting block time: 00:00:02 Returning block of 2865857 for bucket 195 bucket 194: 100% Sorting block of length 1067868 for bucket 194 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2307816 for bucket 199 bucket 196: 90% bucket 200: 100% Sorting block of length 2058643 for bucket 200 (Using difference cover) bucket 206: 70% Sorting block time: 00:00:01 Returning block of 2545482 for bucket 197 bucket 205: 80% bucket 208: 60% bucket 197: 100% Sorting block of length 2600254 for bucket 197 (Using difference cover) bucket 201: 100% Sorting block of length 3241052 for bucket 201 (Using difference cover) bucket 207: 80% bucket 195: 100% Sorting block of length 2774102 for bucket 195 (Using difference cover) bucket 203: 90% Sorting block time: 00:00:01 Returning block of 3107957 for bucket 192 bucket 209: 100% Sorting block of length 1244958 for bucket 209 (Using difference cover) bucket 205: 80% Sorting block time: 00:00:02 Returning block of 2655874 for bucket 196 bucket 200: 100% Sorting block of length 1818123 for bucket 200 (Using difference cover) bucket 201: 80% bucket 199: 80% bucket 204: 100% Sorting block of length 2813329 for bucket 204 (Using difference cover) bucket 203: 90% Sorting block time: 00:00:02 Returning block of 3120475 for bucket 198 bucket 204: 70% bucket 202: 70% bucket 198: 100% Sorting block of length 2858610 for bucket 198 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1067869 for bucket 194 bucket 205: 90% bucket 196: 100% Sorting block of length 2363770 for bucket 196 (Using difference cover) bucket 206: 80% bucket 208: 70% Sorting block time: 00:00:01 Returning block of 1244959 for bucket 209 bucket 207: 90% bucket 203: 100% Sorting block of length 2516640 for bucket 203 (Using difference cover) bucket 205: 90% bucket 201: 90% bucket 199: 90% bucket 203: 100% Sorting block of length 2192764 for bucket 203 (Using difference cover) bucket 205: 100% Sorting block of length 2416936 for bucket 205 (Using difference cover) bucket 204: 80% Sorting block time: 00:00:01 Returning block of 2409658 for bucket 193 Sorting block time: 00:00:01 Returning block of 2058644 for bucket 200 bucket 202: 80% Sorting block time: 00:00:01 Returning block of 3176265 for bucket 202 bucket 206: 90% bucket 208: 80% bucket 207: 100% Sorting block of length 2663254 for bucket 207 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1818124 for bucket 200 bucket 205: 100% Sorting block of length 3285087 for bucket 205 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2600255 for bucket 197 bucket 201: 100% Sorting block of length 3047413 for bucket 201 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2813330 for bucket 204 Sorting block time: 00:00:02 Returning block of 2774103 for bucket 195 bucket 199: 100% Sorting block of length 2032602 for bucket 199 (Using difference cover) bucket 204: 90% Sorting block time: 00:00:02 Returning block of 3241053 for bucket 201 bucket 202: 90% bucket 206: 100% Sorting block of length 2076601 for bucket 206 (Using difference cover) bucket 208: 90% Sorting block time: 00:00:01 Returning block of 2363771 for bucket 196 Sorting block time: 00:00:01 Returning block of 2516641 for bucket 203 Sorting block time: 00:00:01 Returning block of 2858611 for bucket 198 Sorting block time: 00:00:02 Returning block of 2192765 for bucket 203 Sorting block time: 00:00:02 Returning block of 2416937 for bucket 205 bucket 204: 100% Sorting block of length 1615412 for bucket 204 (Using difference cover) bucket 202: 100% Sorting block of length 2205248 for bucket 202 (Using difference cover) bucket 208: 100% Sorting block of length 3269770 for bucket 208 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2663255 for bucket 207 Sorting block time: 00:00:01 Returning block of 2076602 for bucket 206 Sorting block time: 00:00:01 Returning block of 3285088 for bucket 205 Sorting block time: 00:00:01 Returning block of 2032603 for bucket 199 Sorting block time: 00:00:02 Returning block of 3047414 for bucket 201 Sorting block time: 00:00:01 Returning block of 1615413 for bucket 204 Sorting block time: 00:00:01 Returning block of 2205249 for bucket 202 Sorting block time: 00:00:01 Returning block of 3269771 for bucket 208 Exited Ebwt loop fchr[A]: 0 fchr[C]: 252618944 fchr[G]: 337562534 fchr[T]: 337562534 fchr[$]: 505277127 Exiting Ebwt::buildToDisk() Returning from initFromVector Wrote 172824105 bytes to primary EBWT file: BS_GA.1.bt2 Wrote 126319288 bytes to secondary EBWT file: BS_GA.2.bt2 Re-opening _in1 and _in2 as input streams Returning from Ebwt constructor Headers: len: 505277127 bwtLen: 505277128 sz: 126319282 bwtSz: 126319282 lineRate: 6 offRate: 4 offMask: 0xfffffff0 ftabChars: 10 eftabLen: 20 eftabSz: 80 ftabLen: 1048577 ftabSz: 4194308 offsLen: 31579821 offsSz: 126319284 lineSz: 64 sideSz: 64 sideBwtSz: 48 sideBwtLen: 192 numSides: 2631652 numLines: 2631652 ebwtTotLen: 168425728 ebwtTotSz: 168425728 color: 0 reverse: 0 Total time for call to driver() for forward index: 00:02:43 Reading reference sizes Exited Ebwt loop fchr[A]: 0 fchr[C]: 167694067 fchr[G]: 167694067 fchr[T]: 252618944 fchr[$]: 505277127 Exiting Ebwt::buildToDisk() Returning from initFromVector Wrote 172824105 bytes to primary EBWT file: BS_CT.1.bt2 Wrote 126319288 bytes to secondary EBWT file: BS_CT.2.bt2 Re-opening _in1 and _in2 as input streams Returning from Ebwt constructor Headers: len: 505277127 bwtLen: 505277128 sz: 126319282 bwtSz: 126319282 lineRate: 6 offRate: 4 offMask: 0xfffffff0 ftabChars: 10 eftabLen: 20 eftabSz: 80 ftabLen: 1048577 ftabSz: 4194308 offsLen: 31579821 offsSz: 126319284 lineSz: 64 sideSz: 64 sideBwtSz: 48 sideBwtLen: 192 numSides: 2631652 numLines: 2631652 ebwtTotLen: 168425728 ebwtTotSz: 168425728 color: 0 reverse: 0 Total time for call to driver() for forward index: 00:02:44 Reading reference sizes Time reading reference sizes: 00:00:04 Calculating joined length Writing header Reserving space for joined string Joining reference sequences Time reading reference sizes: 00:00:04 Calculating joined length Writing header Reserving space for joined string Joining reference sequences Time to join reference sequences: 00:00:02 Time to reverse reference sequence: 00:00:00 bmax according to bmaxDivN setting: 4511402 Using parameters --bmax 3383552 --dcv 1024 Doing ahead-of-time memory usage test Time to join reference sequences: 00:00:02 Time to reverse reference sequence: 00:00:01 bmax according to bmaxDivN setting: 4511402 Using parameters --bmax 3383552 --dcv 1024 Doing ahead-of-time memory usage test Passed! Constructing with these parameters: --bmax 3383552 --dcv 1024 Constructing suffix-array element generator Building DifferenceCoverSample Building sPrime Passed! Constructing with these parameters: --bmax 3383552 --dcv 1024 Constructing suffix-array element generator Building DifferenceCoverSample Building sPrime Building sPrimeOrder V-Sorting samples Building sPrimeOrder V-Sorting samples V-Sorting samples time: 00:00:04 Allocating rank array Ranking v-sort output V-Sorting samples time: 00:00:04 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:03 Invoking Larsson-Sadakane on ranks Invoking Larsson-Sadakane on ranks time: 00:00:03 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:03 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 35, merged 136; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 35, merged 130; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 19, merged 18; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 19, merged 17; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 10, merged 4; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 17, merged 13; 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 9, merged 12; iterating... Splitting and merging Splitting and merging time: 00:00:00 Split 5, merged 1; iterating... Avg bucket size: 2.39468e+06 (target: 3383551) Converting suffix-array elements to index image Allocating ftab, absorbFtab Entering Ebwt loop Getting block 1 of 211 Reserving size (3383552) for bucket 1 Getting block 2 of 211 Getting block 3 of 211 Getting block 4 of 211 Getting block 5 of 211 Getting block 6 of 211 Getting block 7 of 211 Getting block 8 of 211 Getting block 9 of 211 Getting block 10 of 211 Getting block 11 of 211 Getting block 12 of 211 Getting block 13 of 211 Getting block 14 of 211 Getting block 15 of 211 Getting block 16 of 211 Getting block 17 of 211 Getting block 18 of 211 Getting block 19 of 211 Getting block 20 of 211 Getting block 21 of 211 Getting block 22 of 211 Getting block 23 of 211 Calculating Z arrays for bucket 1 Reserving size (3383552) for bucket 2 Reserving size (3383552) for bucket 3 Reserving size (3383552) for bucket 4 Reserving size (3383552) for bucket 5 Reserving size (3383552) for bucket 6 Reserving size (3383552) for bucket 7 Reserving size (3383552) for bucket 8 Reserving size (3383552) for bucket 9 Reserving size (3383552) for bucket 10 Reserving size (3383552) for bucket 11 Reserving size (3383552) for bucket 12 Getting block 24 of 211 Reserving size (3383552) for bucket 13 Reserving size (3383552) for bucket 14 Reserving size (3383552) for bucket 15 Reserving size (3383552) for bucket 16 Reserving size (3383552) for bucket 17 Reserving size (3383552) for bucket 18 Reserving size (3383552) for bucket 19 Reserving size (3383552) for bucket 20 Reserving size (3383552) for bucket 21 Reserving size (3383552) for bucket 22 Reserving size (3383552) for bucket 23 Entering block accumulator loop for bucket 1: Getting block 25 of 211 Calculating Z arrays for bucket 2 Getting block 26 of 211 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 Reserving size (3383552) for bucket 24 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 22 Calculating Z arrays for bucket 23 Reserving size (3383552) for bucket 25 Reserving size (3383552) 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 5: Entering block accumulator loop for bucket 6: Entering block accumulator loop for bucket 7: Entering block accumulator loop for bucket 8: Entering block accumulator loop for bucket 9: Entering block accumulator loop for bucket 10: Calculating Z arrays for bucket 24 Entering block accumulator loop for bucket 11: Entering block accumulator loop for bucket 12: 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: Entering block accumulator loop for bucket 21: Calculating Z arrays for bucket 25 Entering block accumulator loop for bucket 22: Calculating Z arrays for bucket 26 Entering block accumulator loop for bucket 23: Entering block accumulator loop for bucket 24: Entering block accumulator loop for bucket 25: Entering block accumulator loop for bucket 26: Getting block 27 of 211 Reserving size (3383552) for bucket 27 Calculating Z arrays for bucket 27 Entering block accumulator loop for bucket 27: bucket 10: 10% bucket 11: 10% bucket 2: 10% bucket 21: 10% bucket 4: 10% bucket 8: 10% bucket 23: 10% bucket 12: 10% bucket 7: 10% bucket 3: 10% bucket 26: 10% bucket 18: 10% bucket 1: 10% bucket 5: 10% bucket 14: 10% bucket 19: 10% bucket 25: 10% bucket 20: 10% bucket 13: 10% bucket 27: 10% bucket 6: 10% bucket 17: 10% bucket 16: 10% bucket 24: 10% bucket 9: 10% bucket 15: 10% bucket 22: 10% Splitting and merging Splitting and merging time: 00:00:00 Split 1, merged 4; iterating... Avg bucket size: 2.4528e+06 (target: 3383551) Converting suffix-array elements to index image Allocating ftab, absorbFtab Entering Ebwt loop Getting block 1 of 206 Reserving size (3383552) for bucket 1 Getting block 2 of 206 Getting block 3 of 206 Getting block 4 of 206 Getting block 5 of 206 Getting block 6 of 206 Getting block 7 of 206 Getting block 8 of 206 Getting block 9 of 206 Getting block 10 of 206 Getting block 11 of 206 Getting block 12 of 206 Getting block 13 of 206 Getting block 14 of 206 Getting block 15 of 206 Getting block 16 of 206 Getting block 17 of 206 Getting block 18 of 206 Getting block 19 of 206 Getting block 20 of 206 Getting block 21 of 206 Getting block 22 of 206 Getting block 23 of 206 Calculating Z arrays for bucket 1 Reserving size (3383552) for bucket 2 Reserving size (3383552) for bucket 3 Reserving size (3383552) for bucket 4 Reserving size (3383552) for bucket 5 Reserving size (3383552) for bucket 6 Reserving size (3383552) for bucket 7 Reserving size (3383552) for bucket 8 Reserving size (3383552) for bucket 9 Reserving size (3383552) for bucket 10 Reserving size (3383552) for bucket 11 Reserving size (3383552) for bucket 12 Getting block 24 of 206 Reserving size (3383552) for bucket 13 Reserving size (3383552) for bucket 14 Reserving size (3383552) for bucket 15 Reserving size (3383552) for bucket 16 Reserving size (3383552) for bucket 17 Reserving size (3383552) for bucket 18 Reserving size (3383552) for bucket 19 Reserving size (3383552) for bucket 20 Getting block 25 of 206 Reserving size (3383552) for bucket 21 Reserving size (3383552) for bucket 22 Reserving size (3383552) for bucket 23 Getting block 26 of 206 Entering block accumulator loop for bucket 1: Calculating Z arrays for bucket 2 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 Reserving size (3383552) for bucket 24 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 Reserving size (3383552) for bucket 25 Calculating Z arrays for bucket 21 Calculating Z arrays for bucket 22 Calculating Z arrays for bucket 23 Reserving size (3383552) 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 5: Entering block accumulator loop for bucket 6: Entering block accumulator loop for bucket 7: Entering block accumulator loop for bucket 8: Entering block accumulator loop for bucket 9: Entering block accumulator loop for bucket 10: Calculating Z arrays for bucket 24 Entering block accumulator loop for bucket 11: Entering block accumulator loop for bucket 12: 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: Calculating Z arrays for bucket 25 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 22: Calculating Z arrays for bucket 26 Entering block accumulator loop for bucket 23: Entering block accumulator loop for bucket 24: Entering block accumulator loop for bucket 25: Entering block accumulator loop for bucket 26: Getting block 27 of 206 Reserving size (3383552) for bucket 27 Calculating Z arrays for bucket 27 Entering block accumulator loop for bucket 27: bucket 4: 20% bucket 10: 20% bucket 8: 20% bucket 12: 20% bucket 7: 20% bucket 11: 20% bucket 2: 20% bucket 3: 20% bucket 1: 20% bucket 9: 20% bucket 25: 20% bucket 5: 20% bucket 18: 20% bucket 23: 20% bucket 26: 20% bucket 6: 20% bucket 14: 20% bucket 21: 20% bucket 19: 20% bucket 16: 20% bucket 18: 10% bucket 13: 20% bucket 22: 20% bucket 20: 20% bucket 17: 20% bucket 3: 30% bucket 2: 10% bucket 15: 20% bucket 7: 10% bucket 1: 10% bucket 3: 10% bucket 5: 10% bucket 27: 20% bucket 24: 20% bucket 4: 10% bucket 10: 10% bucket 11: 10% bucket 12: 10% bucket 8: 10% bucket 13: 10% bucket 6: 10% bucket 9: 10% bucket 16: 10% bucket 15: 10% bucket 19: 10% bucket 17: 10% bucket 14: 10% bucket 20: 10% bucket 27: 10% bucket 25: 10% bucket 21: 10% bucket 26: 10% bucket 4: 30% bucket 24: 10% bucket 22: 10% bucket 23: 10% bucket 8: 30% bucket 10: 30% bucket 11: 30% bucket 1: 30% bucket 18: 20% bucket 2: 30% bucket 7: 30% bucket 12: 30% bucket 9: 30% bucket 3: 40% bucket 21: 30% bucket 5: 30% bucket 2: 20% bucket 25: 30% bucket 6: 30% bucket 18: 30% bucket 23: 30% bucket 14: 30% bucket 1: 20% bucket 26: 30% bucket 19: 30% bucket 3: 20% bucket 16: 30% bucket 4: 20% bucket 5: 20% bucket 7: 20% bucket 11: 40% bucket 13: 30% bucket 11: 20% bucket 6: 20% bucket 10: 20% bucket 17: 20% bucket 12: 20% bucket 8: 20% bucket 17: 30% bucket 22: 30% bucket 20: 30% bucket 15: 30% bucket 13: 20% bucket 9: 20% bucket 16: 20% bucket 15: 20% bucket 14: 20% bucket 24: 30% bucket 26: 20% bucket 19: 20% bucket 27: 30% bucket 20: 20% bucket 5: 40% bucket 25: 20% bucket 27: 20% bucket 4: 40% bucket 21: 20% bucket 22: 20% bucket 24: 20% bucket 23: 20% bucket 1: 40% bucket 8: 40% bucket 18: 30% bucket 10: 40% bucket 2: 30% bucket 2: 40% bucket 7: 40% bucket 12: 40% bucket 1: 30% bucket 3: 50% bucket 9: 40% bucket 3: 30% bucket 26: 30% bucket 4: 30% bucket 5: 50% bucket 5: 30% bucket 6: 40% bucket 7: 30% bucket 16: 40% bucket 25: 40% bucket 18: 40% bucket 14: 40% bucket 6: 30% bucket 21: 40% bucket 11: 50% bucket 23: 40% bucket 11: 30% bucket 12: 30% bucket 8: 30% bucket 10: 30% bucket 19: 40% bucket 17: 30% bucket 26: 40% bucket 13: 30% bucket 9: 30% bucket 13: 40% bucket 16: 30% bucket 14: 30% bucket 15: 30% bucket 17: 40% bucket 15: 40% bucket 20: 40% bucket 22: 40% bucket 10: 50% bucket 19: 30% bucket 20: 30% bucket 5: 60% bucket 25: 30% bucket 2: 40% bucket 27: 30% bucket 4: 50% bucket 24: 40% bucket 27: 40% bucket 1: 50% bucket 21: 30% bucket 6: 50% bucket 18: 40% bucket 24: 30% bucket 1: 40% bucket 8: 50% bucket 22: 30% bucket 2: 50% bucket 23: 30% bucket 3: 40% bucket 7: 50% bucket 4: 40% bucket 5: 40% bucket 3: 60% bucket 12: 50% bucket 9: 50% bucket 7: 40% bucket 26: 40% bucket 6: 40% bucket 20: 50% bucket 11: 40% bucket 12: 40% bucket 8: 40% bucket 10: 40% bucket 16: 50% bucket 13: 40% bucket 17: 40% bucket 18: 50% bucket 11: 60% bucket 9: 40% bucket 14: 50% bucket 25: 50% bucket 6: 60% bucket 23: 50% bucket 21: 50% bucket 14: 40% bucket 19: 50% bucket 15: 40% bucket 16: 40% bucket 13: 50% bucket 2: 50% bucket 26: 50% bucket 15: 50% bucket 17: 50% bucket 19: 40% bucket 20: 40% bucket 10: 60% bucket 5: 70% bucket 7: 60% bucket 1: 50% bucket 22: 50% bucket 25: 40% bucket 27: 40% bucket 4: 60% bucket 2: 60% bucket 20: 60% bucket 1: 60% bucket 18: 50% bucket 21: 40% bucket 24: 50% bucket 3: 50% bucket 4: 50% bucket 24: 40% bucket 8: 60% bucket 27: 50% bucket 22: 40% bucket 5: 50% bucket 23: 40% bucket 6: 50% bucket 7: 50% bucket 3: 70% bucket 11: 50% bucket 12: 60% bucket 12: 50% bucket 9: 60% bucket 26: 50% bucket 8: 50% bucket 10: 50% bucket 2: 70% bucket 13: 50% bucket 20: 70% bucket 9: 50% bucket 17: 50% bucket 2: 60% bucket 16: 60% bucket 14: 50% bucket 11: 70% bucket 15: 50% bucket 18: 60% bucket 16: 50% bucket 14: 60% bucket 6: 70% bucket 1: 60% bucket 19: 60% bucket 25: 60% bucket 21: 60% bucket 23: 60% bucket 13: 60% bucket 19: 50% bucket 20: 50% bucket 5: 80% bucket 17: 60% bucket 15: 60% bucket 26: 60% bucket 10: 70% bucket 7: 70% bucket 25: 50% bucket 4: 70% bucket 4: 60% bucket 1: 70% bucket 27: 50% bucket 3: 60% bucket 18: 60% bucket 22: 60% bucket 8: 60% bucket 5: 60% bucket 21: 50% bucket 8: 70% bucket 22: 50% bucket 24: 50% bucket 6: 60% bucket 2: 80% bucket 7: 60% bucket 24: 60% bucket 27: 60% bucket 11: 60% bucket 23: 50% bucket 3: 80% bucket 12: 60% bucket 10: 60% bucket 16: 70% bucket 2: 70% bucket 26: 60% bucket 20: 80% bucket 9: 70% bucket 12: 70% bucket 13: 60% bucket 15: 70% bucket 9: 60% bucket 17: 60% bucket 1: 70% bucket 14: 60% bucket 19: 70% bucket 15: 60% bucket 16: 60% bucket 11: 80% bucket 6: 80% bucket 18: 70% bucket 14: 70% bucket 23: 70% bucket 19: 60% bucket 20: 60% bucket 13: 70% bucket 3: 70% bucket 4: 70% bucket 25: 70% bucket 5: 90% bucket 21: 70% bucket 8: 80% bucket 5: 70% bucket 8: 70% bucket 25: 60% bucket 7: 80% bucket 17: 70% bucket 10: 80% bucket 1: 80% bucket 27: 60% bucket 4: 80% bucket 18: 70% bucket 26: 70% bucket 22: 70% bucket 6: 70% bucket 21: 60% bucket 7: 70% bucket 2: 90% bucket 12: 70% bucket 11: 70% bucket 22: 60% bucket 2: 80% bucket 24: 60% bucket 16: 80% bucket 10: 70% bucket 15: 80% bucket 3: 90% bucket 1: 80% bucket 23: 60% bucket 24: 70% bucket 13: 70% bucket 9: 70% bucket 26: 70% bucket 27: 70% bucket 9: 80% bucket 23: 80% bucket 17: 70% bucket 14: 70% bucket 12: 80% bucket 27: 70% bucket 20: 90% bucket 15: 70% bucket 16: 70% bucket 19: 80% bucket 12: 80% bucket 3: 80% bucket 4: 80% bucket 11: 90% bucket 6: 90% bucket 14: 80% bucket 19: 70% bucket 5: 80% bucket 18: 80% bucket 20: 70% bucket 8: 80% bucket 8: 90% bucket 13: 80% bucket 5: 100% Sorting block of length 2866241 for bucket 5 (Using difference cover) bucket 6: 80% bucket 1: 90% bucket 7: 80% bucket 2: 90% bucket 25: 70% bucket 18: 80% bucket 4: 90% bucket 7: 90% bucket 10: 90% bucket 21: 80% bucket 25: 80% bucket 17: 80% bucket 26: 80% bucket 11: 80% bucket 21: 70% bucket 22: 80% bucket 1: 90% bucket 2: 100% Sorting block of length 2939086 for bucket 2 (Using difference cover) bucket 10: 80% bucket 12: 90% bucket 22: 70% bucket 24: 70% bucket 9: 80% bucket 3: 100% Sorting block of length 2613165 for bucket 3 (Using difference cover) bucket 16: 90% bucket 13: 80% bucket 15: 90% bucket 23: 70% bucket 12: 90% bucket 26: 80% bucket 17: 80% bucket 14: 80% bucket 9: 90% bucket 24: 80% bucket 27: 80% bucket 27: 80% bucket 15: 80% bucket 6: 90% bucket 16: 80% bucket 3: 90% bucket 4: 90% bucket 23: 90% bucket 20: 100% Sorting block of length 2491430 for bucket 20 (Using difference cover) bucket 5: 90% bucket 2: 100% Sorting block of length 3059546 for bucket 2 (Using difference cover) bucket 19: 90% bucket 6: 100% Sorting block of length 3071344 for bucket 6 (Using difference cover) bucket 11: 100% Sorting block of length 3105556 for bucket 11 (Using difference cover) bucket 8: 90% bucket 19: 80% bucket 14: 90% bucket 20: 80% bucket 7: 90% bucket 18: 90% bucket 23: 80% bucket 1: 100% Sorting block of length 2973457 for bucket 1 (Using difference cover) bucket 8: 100% Sorting block of length 3233937 for bucket 8 (Using difference cover) bucket 13: 90% bucket 4: 100% Sorting block of length 2772065 for bucket 4 (Using difference cover) bucket 18: 90% bucket 25: 80% bucket 1: 100% Sorting block of length 1642691 for bucket 1 (Using difference cover) bucket 7: 100% Sorting block of length 2534982 for bucket 7 (Using difference cover) bucket 11: 90% bucket 10: 100% Sorting block of length 3102698 for bucket 10 (Using difference cover) bucket 17: 90% bucket 16: 90% bucket 21: 90% bucket 25: 90% bucket 10: 90% bucket 12: 100% Sorting block of length 2106243 for bucket 12 (Using difference cover) bucket 21: 80% bucket 26: 90% bucket 9: 90% bucket 13: 90% bucket 22: 90% bucket 26: 90% bucket 22: 80% bucket 24: 80% bucket 14: 90% bucket 17: 90% bucket 3: 100% Sorting block of length 3147284 for bucket 3 (Using difference cover) bucket 4: 100% Sorting block of length 2684054 for bucket 4 (Using difference cover) bucket 16: 100% Sorting block of length 3604776 for bucket 16 (Using difference cover) bucket 15: 100% Sorting block of length 393190 for bucket 15 (Using difference cover) bucket 6: 100% Sorting block of length 2088542 for bucket 6 (Using difference cover) bucket 12: 100% Sorting block of length 3045607 for bucket 12 (Using difference cover) bucket 15: 90% bucket 9: 100% Sorting block of length 2125727 for bucket 9 (Using difference cover) bucket 5: 100% Sorting block of length 2231823 for bucket 5 (Using difference cover) bucket 27: 90% bucket 24: 90% bucket 23: 100% Sorting block of length 1894546 for bucket 23 (Using difference cover) bucket 16: 100% Sorting block of length 2847180 for bucket 16 (Using difference cover) bucket 27: 90% bucket 8: 100% Sorting block of length 3267629 for bucket 8 (Using difference cover) bucket 7: 100% Sorting block of length 2217863 for bucket 7 (Using difference cover) bucket 19: 100% Sorting block of length 2190291 for bucket 19 (Using difference cover) bucket 19: 90% bucket 26: 100% Sorting block of length 1210256 for bucket 26 (Using difference cover) bucket 20: 90% bucket 14: 100% Sorting block of length 2069633 for bucket 14 (Using difference cover) Sorting block time: 00:00:01 Returning block of 393191 for bucket 15 bucket 11: 100% Sorting block of length 1630580 for bucket 11 (Using difference cover) bucket 23: 90% Getting block 28 of 211 Reserving size (3383552) for bucket 28 Calculating Z arrays for bucket 28 Entering block accumulator loop for bucket 28: bucket 18: 100% Sorting block of length 2744205 for bucket 18 (Using difference cover) bucket 18: 100% Sorting block of length 2188916 for bucket 18 (Using difference cover) bucket 25: 90% bucket 13: 100% Sorting block of length 1864546 for bucket 13 (Using difference cover) bucket 10: 100% Sorting block of length 2618946 for bucket 10 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1642692 for bucket 1 Getting block 28 of 206 Reserving size (3383552) for bucket 28 Calculating Z arrays for bucket 28 Entering block accumulator loop for bucket 28: bucket 24: 100% Sorting block of length 2940839 for bucket 24 (Using difference cover) bucket 17: 100% Sorting block of length 1345460 for bucket 17 (Using difference cover) bucket 9: 100% Sorting block of length 3185322 for bucket 9 (Using difference cover) bucket 13: 100% Sorting block of length 2793447 for bucket 13 (Using difference cover) bucket 21: 90% bucket 21: 100% Sorting block of length 3333001 for bucket 21 (Using difference cover) bucket 25: 100% Sorting block of length 2951315 for bucket 25 (Using difference cover) bucket 26: 100% Sorting block of length 2612658 for bucket 26 (Using difference cover) bucket 14: 100% Sorting block of length 3338989 for bucket 14 (Using difference cover) bucket 22: 90% bucket 17: 100% Sorting block of length 2594202 for bucket 17 (Using difference cover) bucket 22: 100% Sorting block of length 2944747 for bucket 22 (Using difference cover) bucket 24: 90% bucket 15: 100% Sorting block of length 3271587 for bucket 15 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2866242 for bucket 5 bucket 27: 100% Sorting block of length 2272970 for bucket 27 (Using difference cover) Getting block 29 of 211 Reserving size (3383552) for bucket 29 Calculating Z arrays for bucket 29 Entering block accumulator loop for bucket 29: Sorting block time: 00:00:03 Returning block of 2939087 for bucket 2 bucket 19: 100% Sorting block of length 2701003 for bucket 19 (Using difference cover) Getting block 30 of 211 Reserving size (3383552) for bucket 30 Calculating Z arrays for bucket 30 Entering block accumulator loop for bucket 30: bucket 27: 100% Sorting block of length 2672514 for bucket 27 (Using difference cover) bucket 20: 100% Sorting block of length 2597042 for bucket 20 (Using difference cover) bucket 25: 100% Sorting block of length 2976490 for bucket 25 (Using difference cover) bucket 23: 100% Sorting block of length 2922855 for bucket 23 (Using difference cover) bucket 22: 100% Sorting block of length 2335044 for bucket 22 (Using difference cover) bucket 28: 10% bucket 28: 10% Sorting block time: 00:00:01 Returning block of 1210257 for bucket 26 bucket 21: 100% Sorting block of length 2990624 for bucket 21 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2613166 for bucket 3 Getting block 29 of 206 Reserving size (3383552) for bucket 29 Calculating Z arrays for bucket 29 Entering block accumulator loop for bucket 29: Getting block 31 of 211 Reserving size (3383552) for bucket 31 Calculating Z arrays for bucket 31 Entering block accumulator loop for bucket 31: Sorting block time: 00:00:02 Returning block of 2684055 for bucket 4 bucket 24: 100% Sorting block of length 1661094 for bucket 24 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1894547 for bucket 23 Sorting block time: 00:00:01 Returning block of 1345461 for bucket 17 Sorting block time: 00:00:02 Returning block of 2106244 for bucket 12 Getting block 30 of 206 Reserving size (3383552) for bucket 30 Calculating Z arrays for bucket 30 Entering block accumulator loop for bucket 30: Sorting block time: 00:00:02 Returning block of 3059547 for bucket 2 Getting block 32 of 211 Reserving size (3383552) for bucket 32 Calculating Z arrays for bucket 32 Entering block accumulator loop for bucket 32: Getting block 33 of 211 Reserving size (3383552) for bucket 33 Calculating Z arrays for bucket 33 Entering block accumulator loop for bucket 33: Getting block 31 of 206 Reserving size (3383552) 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 2088543 for bucket 6 bucket 29: 10% Getting block 32 of 206 Reserving size (3383552) for bucket 32 Calculating Z arrays for bucket 32 Entering block accumulator loop for bucket 32: Getting block 33 of 206 Reserving size (3383552) for bucket 33 Calculating Z arrays for bucket 33 Entering block accumulator loop for bucket 33: Sorting block time: 00:00:02 Returning block of 1630581 for bucket 11 Sorting block time: 00:00:04 Returning block of 2491431 for bucket 20 Sorting block time: 00:00:03 Returning block of 2125728 for bucket 9 Sorting block time: 00:00:03 Returning block of 3105557 for bucket 11 Sorting block time: 00:00:03 Returning block of 2534983 for bucket 7 Getting block 34 of 206 Reserving size (3383552) for bucket 34 Calculating Z arrays for bucket 34 Entering block accumulator loop for bucket 34: Getting block 34 of 211 Reserving size (3383552) for bucket 34 Calculating Z arrays for bucket 34 Entering block accumulator loop for bucket 34: Getting block 35 of 211 Reserving size (3383552) for bucket 35 Calculating Z arrays for bucket 35 Entering block accumulator loop for bucket 35: Sorting block time: 00:00:02 Returning block of 1864547 for bucket 13 Sorting block time: 00:00:03 Returning block of 3071345 for bucket 6 Getting block 36 of 211 Reserving size (3383552) for bucket 36 Calculating Z arrays for bucket 36 Entering block accumulator loop for bucket 36: Getting block 37 of 211 Reserving size (3383552) for bucket 37 Calculating Z arrays for bucket 37 Entering block accumulator loop for bucket 37: Sorting block time: 00:00:03 Returning block of 2231824 for bucket 5 bucket 30: 10% Getting block 38 of 211 Reserving size (3383552) for bucket 38 Calculating Z arrays for bucket 38 Entering block accumulator loop for bucket 38: Sorting block time: 00:00:02 Returning block of 2217864 for bucket 7 bucket 28: 20% Getting block 35 of 206 Reserving size (3383552) for bucket 35 Calculating Z arrays for bucket 35 Entering block accumulator loop for bucket 35: Getting block 39 of 211 Reserving size (3383552) for bucket 39 Calculating Z arrays for bucket 39 Entering block accumulator loop for bucket 39: Getting block 36 of 206 Reserving size (3383552) for bucket 36 Calculating Z arrays for bucket 36 Entering block accumulator loop for bucket 36: bucket 33: 10% Sorting block time: 00:00:03 Returning block of 2973458 for bucket 1 bucket 29: 10% bucket 31: 10% Sorting block time: 00:00:03 Returning block of 2772066 for bucket 4 Sorting block time: 00:00:03 Returning block of 3233938 for bucket 8 Sorting block time: 00:00:02 Returning block of 2069634 for bucket 14 bucket 28: 20% Sorting block time: 00:00:03 Returning block of 3102699 for bucket 10 Sorting block time: 00:00:02 Returning block of 2188917 for bucket 18 Getting block 40 of 211 Reserving size (3383552) for bucket 40 Calculating Z arrays for bucket 40 Entering block accumulator loop for bucket 40: Getting block 41 of 211 Reserving size (3383552) for bucket 41 Calculating Z arrays for bucket 41 Entering block accumulator loop for bucket 41: Sorting block time: 00:00:02 Returning block of 2847181 for bucket 16 Sorting block time: 00:00:02 Returning block of 2190292 for bucket 19 bucket 29: 20% Sorting block time: 00:00:03 Returning block of 3147285 for bucket 3 Getting block 42 of 211 Reserving size (3383552) for bucket 42 Calculating Z arrays for bucket 42 Entering block accumulator loop for bucket 42: Getting block 37 of 206 Reserving size (3383552) for bucket 37 Calculating Z arrays for bucket 37 Entering block accumulator loop for bucket 37: Getting block 43 of 211 Reserving size (3383552) for bucket 43 Calculating Z arrays for bucket 43 Entering block accumulator loop for bucket 43: Getting block 44 of 211 Reserving size (3383552) for bucket 44 Calculating Z arrays for bucket 44 Entering block accumulator loop for bucket 44: Sorting block time: 00:00:02 Returning block of 2618947 for bucket 10 Getting block 45 of 211 Reserving size (3383552) for bucket 45 Calculating Z arrays for bucket 45 Entering block accumulator loop for bucket 45: Sorting block time: 00:00:04 Returning block of 3604777 for bucket 16 bucket 30: 10% bucket 32: 10% Getting block 38 of 206 Reserving size (3383552) for bucket 38 Calculating Z arrays for bucket 38 Entering block accumulator loop for bucket 38: Getting block 39 of 206 Reserving size (3383552) for bucket 39 Calculating Z arrays for bucket 39 Entering block accumulator loop for bucket 39: bucket 31: 10% bucket 32: 10% bucket 33: 10% Getting block 40 of 206 Reserving size (3383552) for bucket 40 Calculating Z arrays for bucket 40 Entering block accumulator loop for bucket 40: Getting block 46 of 211 Reserving size (3383552) for bucket 46 Calculating Z arrays for bucket 46 Entering block accumulator loop for bucket 46: Sorting block time: 00:00:03 Returning block of 2594203 for bucket 17 bucket 34: 10% bucket 34: 10% Sorting block time: 00:00:03 Returning block of 3267630 for bucket 8 bucket 35: 10% Getting block 41 of 206 Reserving size (3383552) for bucket 41 Calculating Z arrays for bucket 41 Entering block accumulator loop for bucket 41: Sorting block time: 00:00:02 Returning block of 2335045 for bucket 22 Sorting block time: 00:00:03 Returning block of 2272971 for bucket 27 bucket 35: 10% bucket 29: 30% bucket 37: 10% bucket 38: 10% Getting block 42 of 206 Reserving size (3383552) for bucket 42 Calculating Z arrays for bucket 42 Entering block accumulator loop for bucket 42: Getting block 43 of 206 Reserving size (3383552) for bucket 43 Calculating Z arrays for bucket 43 Entering block accumulator loop for bucket 43: Getting block 44 of 206 Reserving size (3383552) for bucket 44 Calculating Z arrays for bucket 44 Entering block accumulator loop for bucket 44: Sorting block time: 00:00:03 Returning block of 2944748 for bucket 22 bucket 28: 30% bucket 39: 10% bucket 30: 20% bucket 33: 20% Sorting block time: 00:00:03 Returning block of 3271588 for bucket 15 Sorting block time: 00:00:04 Returning block of 3045608 for bucket 12 Getting block 47 of 211 Reserving size (3383552) for bucket 47 Calculating Z arrays for bucket 47 Entering block accumulator loop for bucket 47: Sorting block time: 00:00:02 Returning block of 2701004 for bucket 19 Sorting block time: 00:00:03 Returning block of 3338990 for bucket 14 bucket 36: 10% bucket 36: 10% Getting block 48 of 211 Reserving size (3383552) 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 2951316 for bucket 25 Sorting block time: 00:00:03 Returning block of 2744206 for bucket 18 Getting block 45 of 206 Reserving size (3383552) for bucket 45 Calculating Z arrays for bucket 45 Entering block accumulator loop for bucket 45: bucket 29: 20% Sorting block time: 00:00:03 Returning block of 2793448 for bucket 13 Sorting block time: 00:00:03 Returning block of 3185323 for bucket 9 Sorting block time: 00:00:02 Returning block of 2597043 for bucket 20 bucket 31: 20% bucket 28: 30% Getting block 46 of 206 Reserving size (3383552) for bucket 46 Calculating Z arrays for bucket 46 Entering block accumulator loop for bucket 46: Sorting block time: 00:00:02 Returning block of 1661095 for bucket 24 Getting block 49 of 211 Reserving size (3383552) for bucket 49 Calculating Z arrays for bucket 49 Entering block accumulator loop for bucket 49: Sorting block time: 00:00:02 Returning block of 2922856 for bucket 23 Sorting block time: 00:00:03 Returning block of 2612659 for bucket 26 Getting block 50 of 211 Reserving size (3383552) for bucket 50 Calculating Z arrays for bucket 50 Entering block accumulator loop for bucket 50: bucket 33: 20% Sorting block time: 00:00:03 Returning block of 2940840 for bucket 24 Sorting block time: 00:00:03 Returning block of 2672515 for bucket 27 Getting block 47 of 206 Reserving size (3383552) for bucket 47 Calculating Z arrays for bucket 47 Entering block accumulator loop for bucket 47: Getting block 48 of 206 Reserving size (3383552) for bucket 48 Calculating Z arrays for bucket 48 Entering block accumulator loop for bucket 48: Getting block 49 of 206 Reserving size (3383552) for bucket 49 Calculating Z arrays for bucket 49 Entering block accumulator loop for bucket 49: Getting block 50 of 206 Reserving size (3383552) for bucket 50 Calculating Z arrays for bucket 50 Entering block accumulator loop for bucket 50: Getting block 51 of 206 Reserving size (3383552) for bucket 51 Calculating Z arrays for bucket 51 Entering block accumulator loop for bucket 51: bucket 40: 10% bucket 37: 10% bucket 41: 10% bucket 42: 10% Getting block 52 of 206 Reserving size (3383552) for bucket 52 Calculating Z arrays for bucket 52 Entering block accumulator loop for bucket 52: Getting block 51 of 211 Reserving size (3383552) for bucket 51 Calculating Z arrays for bucket 51 Entering block accumulator loop for bucket 51: Getting block 52 of 211 Reserving size (3383552) for bucket 52 Calculating Z arrays for bucket 52 Entering block accumulator loop for bucket 52: bucket 43: 10% Getting block 53 of 211 Reserving size (3383552) for bucket 53 Calculating Z arrays for bucket 53 Entering block accumulator loop for bucket 53: bucket 32: 20% bucket 40: 10% bucket 29: 40% bucket 31: 20% bucket 44: 10% bucket 38: 10% bucket 32: 20% bucket 39: 10% Sorting block time: 00:00:04 Returning block of 3333002 for bucket 21 bucket 45: 10% bucket 30: 20% Getting block 54 of 211 Reserving size (3383552) for bucket 54 Calculating Z arrays for bucket 54 Entering block accumulator loop for bucket 54: bucket 46: 10% bucket 36: 20% bucket 34: 20% bucket 41: 10% bucket 35: 20% bucket 34: 20% bucket 35: 20% bucket 42: 10% bucket 43: 10% Sorting block time: 00:00:03 Returning block of 2976491 for bucket 25 bucket 29: 50% bucket 38: 20% bucket 37: 20% bucket 51: 10% bucket 30: 30% bucket 33: 30% bucket 39: 20% Getting block 53 of 206 Reserving size (3383552) for bucket 53 Calculating Z arrays for bucket 53 Entering block accumulator loop for bucket 53: bucket 29: 30% bucket 45: 10% bucket 36: 20% bucket 44: 10% bucket 47: 10% bucket 31: 30% bucket 28: 40% bucket 33: 30% bucket 46: 10% bucket 48: 10% bucket 40: 20% bucket 48: 10% bucket 37: 20% bucket 28: 40% bucket 49: 10% bucket 50: 10% bucket 40: 20% bucket 50: 10% bucket 47: 10% bucket 41: 20% bucket 31: 30% bucket 32: 30% bucket 42: 20% bucket 38: 20% bucket 43: 20% bucket 52: 10% bucket 32: 30% bucket 39: 20% bucket 51: 10% bucket 44: 20% bucket 52: 10% bucket 30: 30% bucket 49: 10% bucket 45: 20% Sorting block time: 00:00:04 Returning block of 2990625 for bucket 21 bucket 53: 10% bucket 34: 30% Getting block 54 of 206 Reserving size (3383552) for bucket 54 Calculating Z arrays for bucket 54 Entering block accumulator loop for bucket 54: bucket 54: 10% bucket 41: 20% bucket 35: 30% bucket 51: 20% bucket 34: 30% bucket 46: 20% bucket 42: 20% bucket 43: 20% bucket 35: 30% bucket 29: 60% bucket 36: 30% bucket 38: 30% bucket 37: 30% bucket 29: 40% bucket 33: 40% bucket 30: 40% bucket 45: 20% bucket 39: 30% bucket 44: 20% bucket 36: 30% bucket 33: 40% bucket 53: 10% bucket 31: 40% bucket 28: 50% bucket 40: 30% bucket 46: 20% bucket 28: 50% bucket 47: 20% bucket 32: 40% bucket 31: 40% bucket 48: 20% bucket 48: 20% bucket 37: 30% bucket 38: 30% bucket 47: 20% bucket 40: 30% bucket 41: 30% bucket 39: 30% bucket 50: 20% bucket 50: 20% bucket 32: 40% bucket 42: 30% bucket 43: 30% bucket 49: 20% bucket 30: 40% bucket 52: 20% bucket 44: 30% bucket 51: 20% bucket 52: 20% bucket 49: 20% bucket 45: 30% bucket 34: 40% bucket 35: 40% bucket 41: 30% bucket 53: 20% bucket 54: 10% bucket 34: 40% bucket 51: 30% bucket 42: 30% bucket 46: 30% bucket 54: 20% bucket 43: 30% bucket 29: 50% bucket 35: 40% bucket 29: 70% bucket 36: 40% bucket 38: 40% bucket 33: 50% bucket 37: 40% bucket 45: 30% bucket 30: 50% bucket 44: 30% bucket 33: 50% bucket 36: 40% bucket 39: 40% bucket 28: 60% bucket 40: 40% bucket 31: 50% bucket 28: 60% bucket 32: 50% bucket 46: 30% bucket 31: 50% bucket 53: 20% bucket 38: 40% bucket 37: 40% bucket 48: 30% bucket 39: 40% bucket 47: 30% bucket 30: 50% bucket 48: 30% bucket 47: 30% bucket 40: 40% bucket 32: 50% bucket 41: 40% bucket 50: 30% bucket 43: 40% bucket 42: 40% bucket 50: 30% bucket 49: 30% bucket 52: 30% bucket 44: 40% bucket 34: 50% bucket 49: 30% bucket 51: 30% bucket 35: 50% bucket 41: 40% bucket 45: 40% bucket 52: 30% bucket 40: 50% bucket 29: 60% bucket 42: 40% bucket 43: 40% bucket 34: 50% bucket 54: 20% bucket 53: 30% bucket 51: 40% bucket 46: 40% bucket 35: 50% bucket 54: 30% bucket 29: 80% bucket 45: 40% bucket 33: 60% bucket 44: 40% bucket 36: 50% bucket 38: 50% bucket 28: 70% bucket 33: 60% bucket 30: 60% bucket 37: 50% bucket 32: 60% bucket 36: 50% bucket 31: 60% bucket 39: 50% bucket 28: 70% bucket 31: 60% bucket 46: 40% bucket 38: 50% bucket 30: 60% bucket 39: 50% bucket 37: 50% bucket 48: 40% bucket 53: 30% bucket 47: 40% bucket 32: 60% bucket 47: 40% bucket 48: 40% bucket 40: 50% bucket 41: 50% bucket 43: 50% bucket 42: 50% bucket 50: 40% bucket 50: 40% bucket 34: 60% bucket 49: 40% bucket 35: 60% bucket 41: 50% bucket 52: 40% bucket 44: 50% bucket 49: 40% bucket 40: 60% bucket 29: 70% bucket 45: 50% bucket 51: 40% bucket 42: 50% bucket 43: 50% bucket 34: 60% bucket 52: 40% bucket 33: 70% bucket 28: 80% bucket 35: 60% bucket 54: 30% bucket 51: 50% bucket 44: 50% bucket 45: 50% bucket 33: 70% bucket 53: 40% bucket 46: 50% bucket 29: 90% bucket 32: 70% bucket 36: 60% bucket 31: 70% bucket 30: 70% bucket 54: 40% bucket 36: 60% bucket 37: 60% bucket 38: 60% bucket 28: 80% bucket 31: 70% bucket 30: 70% bucket 46: 50% bucket 39: 60% bucket 37: 60% bucket 38: 60% bucket 39: 60% bucket 48: 50% bucket 47: 50% bucket 32: 70% bucket 53: 40% bucket 40: 60% bucket 41: 60% bucket 43: 60% bucket 42: 60% bucket 48: 50% bucket 34: 70% bucket 50: 50% bucket 47: 50% bucket 35: 70% bucket 41: 60% bucket 40: 70% bucket 36: 70% bucket 29: 80% bucket 49: 50% bucket 33: 80% bucket 44: 60% bucket 49: 50% bucket 52: 50% bucket 42: 60% bucket 43: 60% bucket 28: 90% bucket 45: 60% bucket 50: 50% bucket 34: 70% bucket 32: 80% bucket 44: 60% bucket 45: 60% bucket 33: 80% bucket 54: 40% bucket 31: 80% bucket 52: 50% bucket 29: 100% Sorting block of length 3169200 for bucket 29 (Using difference cover) bucket 46: 60% bucket 53: 50% bucket 36: 70% bucket 51: 60% bucket 30: 80% bucket 51: 50% bucket 30: 80% bucket 35: 70% bucket 31: 80% bucket 28: 90% bucket 37: 70% bucket 54: 50% bucket 39: 70% bucket 38: 70% bucket 38: 70% bucket 46: 60% bucket 37: 70% bucket 48: 60% bucket 47: 60% bucket 39: 70% bucket 36: 80% bucket 34: 80% bucket 32: 80% bucket 40: 70% bucket 43: 70% bucket 41: 70% bucket 42: 70% bucket 53: 50% bucket 35: 80% bucket 29: 90% bucket 41: 70% bucket 40: 80% bucket 50: 60% bucket 48: 60% bucket 33: 90% bucket 47: 60% bucket 44: 70% bucket 49: 60% bucket 49: 60% bucket 32: 90% bucket 52: 60% bucket 28: 100% Sorting block of length 3347214 for bucket 28 (Using difference cover) bucket 43: 70% bucket 42: 70% bucket 44: 70% bucket 45: 70% bucket 33: 90% bucket 34: 80% bucket 45: 70% bucket 50: 60% bucket 31: 90% bucket 30: 90% bucket 28: 100% Sorting block of length 987365 for bucket 28 (Using difference cover) bucket 46: 70% bucket 36: 80% bucket 35: 80% bucket 51: 70% bucket 31: 90% bucket 30: 90% bucket 39: 80% bucket 52: 60% bucket 53: 60% bucket 33: 100% Sorting block of length 3104285 for bucket 33 (Using difference cover) bucket 51: 60% bucket 37: 80% bucket 38: 80% bucket 38: 80% bucket 46: 70% bucket 54: 60% bucket 54: 50% bucket 37: 80% bucket 47: 70% bucket 34: 90% bucket 32: 100% Sorting block of length 1144628 for bucket 32 (Using difference cover) bucket 39: 80% Sorting block time: 00:00:00 Returning block of 987366 for bucket 28 bucket 36: 90% bucket 32: 90% Getting block 55 of 211 Reserving size (3383552) for bucket 55 Calculating Z arrays for bucket 55 Entering block accumulator loop for bucket 55: bucket 29: 100% Sorting block of length 2184104 for bucket 29 (Using difference cover) bucket 35: 90% bucket 40: 80% bucket 43: 80% bucket 41: 80% bucket 42: 80% bucket 41: 80% bucket 40: 90% bucket 48: 70% bucket 53: 60% bucket 50: 70% bucket 48: 70% bucket 43: 80% bucket 44: 80% bucket 42: 80% bucket 49: 70% bucket 33: 100% Sorting block of length 3118466 for bucket 33 (Using difference cover) bucket 49: 70% bucket 44: 80% bucket 47: 70% bucket 30: 100% Sorting block of length 1200988 for bucket 30 (Using difference cover) bucket 34: 90% bucket 52: 70% bucket 31: 100% Sorting block of length 2262689 for bucket 31 (Using difference cover) bucket 45: 80% bucket 45: 80% bucket 50: 70% bucket 36: 90% bucket 39: 90% bucket 31: 100% Sorting block of length 2294793 for bucket 31 (Using difference cover) bucket 35: 90% bucket 46: 80% bucket 38: 90% bucket 30: 100% Sorting block of length 2995113 for bucket 30 (Using difference cover) bucket 51: 80% bucket 37: 90% bucket 53: 70% bucket 38: 90% bucket 51: 70% bucket 52: 70% bucket 46: 80% bucket 37: 90% bucket 49: 80% bucket 40: 100% Sorting block of length 2629497 for bucket 40 (Using difference cover) bucket 34: 100% Sorting block of length 1764800 for bucket 34 (Using difference cover) bucket 54: 60% bucket 54: 70% bucket 47: 80% bucket 36: 100% Sorting block of length 2585377 for bucket 36 (Using difference cover) bucket 39: 90% bucket 32: 100% Sorting block of length 1604158 for bucket 32 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1144629 for bucket 32 Getting block 55 of 206 Reserving size (3383552) for bucket 55 Calculating Z arrays for bucket 55 Entering block accumulator loop for bucket 55: bucket 43: 90% bucket 40: 90% bucket 41: 90% bucket 41: 90% bucket 42: 90% Sorting block time: 00:00:03 Returning block of 3169201 for bucket 29 bucket 55: 10% bucket 48: 80% bucket 46: 90% bucket 50: 80% bucket 35: 100% Sorting block of length 3341391 for bucket 35 (Using difference cover) bucket 53: 70% Getting block 56 of 211 Reserving size (3383552) for bucket 56 Calculating Z arrays for bucket 56 Entering block accumulator loop for bucket 56: bucket 44: 90% bucket 48: 80% bucket 43: 90% bucket 42: 90% bucket 49: 80% bucket 44: 90% bucket 34: 100% Sorting block of length 2059816 for bucket 34 (Using difference cover) bucket 45: 90% bucket 52: 80% bucket 45: 90% Sorting block time: 00:00:01 Returning block of 1200989 for bucket 30 bucket 39: 100% Sorting block of length 1050742 for bucket 39 (Using difference cover) bucket 38: 100% Sorting block of length 2808577 for bucket 38 (Using difference cover) Getting block 56 of 206 Reserving size (3383552) for bucket 56 Calculating Z arrays for bucket 56 Entering block accumulator loop for bucket 56: bucket 50: 80% bucket 35: 100% bucket 36: 100% Sorting block of length 1479181 for bucket 35 (Using difference cover) Sorting block of length 2623005 for bucket 36 (Using difference cover) bucket 47: 80% bucket 37: 100% Sorting block of length 3372865 for bucket 37 (Using difference cover) bucket 38: 100% Sorting block of length 891008 for bucket 38 (Using difference cover) bucket 37: 100% Sorting block of length 3102065 for bucket 37 (Using difference cover) bucket 46: 90% bucket 55: 10% bucket 53: 80% bucket 51: 80% bucket 49: 90% bucket 52: 80% bucket 47: 90% bucket 54: 70% bucket 39: 100% Sorting block of length 3118014 for bucket 39 (Using difference cover) bucket 51: 90% bucket 54: 80% bucket 46: 100% Sorting block of length 1837172 for bucket 46 (Using difference cover) bucket 40: 100% Sorting block of length 2576947 for bucket 40 (Using difference cover) bucket 41: 100% Sorting block of length 3201376 for bucket 41 (Using difference cover) bucket 43: 100% Sorting block of length 995866 for bucket 43 (Using difference cover) bucket 41: 100% Sorting block of length 1683237 for bucket 41 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2184105 for bucket 29 bucket 48: 90% bucket 45: 100% Sorting block of length 1037588 for bucket 45 (Using difference cover) bucket 42: 100% Sorting block of length 2614336 for bucket 42 (Using difference cover) bucket 44: 100% Sorting block of length 2891801 for bucket 44 (Using difference cover) Getting block 57 of 206 Reserving size (3383552) for bucket 57 Calculating Z arrays for bucket 57 Entering block accumulator loop for bucket 57: bucket 50: 90% bucket 42: 100% Sorting block of length 3379119 for bucket 42 (Using difference cover) bucket 43: 100% Sorting block of length 3317866 for bucket 43 (Using difference cover) bucket 56: 10% bucket 53: 80% bucket 48: 90% bucket 55: 20% Sorting block time: 00:00:03 Returning block of 3104286 for bucket 33 bucket 49: 90% Sorting block time: 00:00:01 Returning block of 1050743 for bucket 39 bucket 44: 100% Sorting block of length 2856051 for bucket 44 (Using difference cover) Getting block 58 of 206 Reserving size (3383552) for bucket 58 Calculating Z arrays for bucket 58 Entering block accumulator loop for bucket 58: Getting block 57 of 211 Reserving size (3383552) 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 1604159 for bucket 32 Sorting block time: 00:00:02 Returning block of 1764801 for bucket 34 bucket 52: 90% bucket 54: 90% bucket 45: 100% Sorting block of length 2351845 for bucket 45 (Using difference cover) Getting block 58 of 211 Reserving size (3383552) for bucket 58 Calculating Z arrays for bucket 58 Entering block accumulator loop for bucket 58: Getting block 59 of 206 Reserving size (3383552) for bucket 59 Calculating Z arrays for bucket 59 Entering block accumulator loop for bucket 59: bucket 56: 10% bucket 50: 90% Sorting block time: 00:00:02 Returning block of 2262690 for bucket 31 Sorting block time: 00:00:01 Returning block of 891009 for bucket 38 Sorting block time: 00:00:04 Returning block of 3347215 for bucket 28 Getting block 59 of 211 Reserving size (3383552) 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 2629498 for bucket 40 bucket 46: 100% Sorting block of length 3372693 for bucket 46 (Using difference cover) Getting block 60 of 206 Reserving size (3383552) for bucket 60 Calculating Z arrays for bucket 60 Entering block accumulator loop for bucket 60: Sorting block time: 00:00:02 Returning block of 2294794 for bucket 31 Getting block 61 of 206 Reserving size (3383552) for bucket 61 Calculating Z arrays for bucket 61 Entering block accumulator loop for bucket 61: bucket 55: 20% Sorting block time: 00:00:01 Returning block of 1037589 for bucket 45 Getting block 62 of 206 Reserving size (3383552) for bucket 62 Calculating Z arrays for bucket 62 Entering block accumulator loop for bucket 62: Getting block 60 of 211 Reserving size (3383552) for bucket 60 Calculating Z arrays for bucket 60 Entering block accumulator loop for bucket 60: bucket 47: 90% Getting block 63 of 206 Reserving size (3383552) for bucket 63 Calculating Z arrays for bucket 63 Entering block accumulator loop for bucket 63: bucket 53: 90% bucket 47: 100% Sorting block of length 2395683 for bucket 47 (Using difference cover) bucket 49: 100% Sorting block of length 2765281 for bucket 49 (Using difference cover) bucket 53: 90% bucket 54: 80% Sorting block time: 00:00:02 Returning block of 1479182 for bucket 35 bucket 51: 100% Sorting block of length 2287156 for bucket 51 (Using difference cover) bucket 51: 90% Getting block 61 of 211 Reserving size (3383552) for bucket 61 Calculating Z arrays for bucket 61 Entering block accumulator loop for bucket 61: bucket 48: 100% Sorting block of length 2012588 for bucket 48 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3118467 for bucket 33 bucket 52: 90% bucket 50: 100% Sorting block of length 2723469 for bucket 50 (Using difference cover) bucket 54: 100% Sorting block of length 1771160 for bucket 54 (Using difference cover) Getting block 64 of 206 Reserving size (3383552) for bucket 64 Calculating Z arrays for bucket 64 Entering block accumulator loop for bucket 64: bucket 48: 100% Sorting block of length 3335238 for bucket 48 (Using difference cover) bucket 56: 20% Sorting block time: 00:00:02 Returning block of 2059817 for bucket 34 bucket 49: 100% Sorting block of length 2964162 for bucket 49 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2585378 for bucket 36 Sorting block time: 00:00:01 Returning block of 995867 for bucket 43 bucket 55: 30% Getting block 62 of 211 Reserving size (3383552) for bucket 62 Calculating Z arrays for bucket 62 Entering block accumulator loop for bucket 62: bucket 57: 10% Getting block 63 of 211 Reserving size (3383552) for bucket 63 Calculating Z arrays for bucket 63 Entering block accumulator loop for bucket 63: bucket 58: 10% Sorting block time: 00:00:01 Returning block of 1683238 for bucket 41 bucket 57: 10% Getting block 65 of 206 Reserving size (3383552) for bucket 65 Calculating Z arrays for bucket 65 Entering block accumulator loop for bucket 65: Getting block 66 of 206 Reserving size (3383552) for bucket 66 Calculating Z arrays for bucket 66 Entering block accumulator loop for bucket 66: bucket 50: 100% Sorting block of length 2669035 for bucket 50 (Using difference cover) bucket 52: 100% Sorting block of length 3324234 for bucket 52 (Using difference cover) bucket 56: 20% bucket 58: 10% bucket 59: 10% bucket 54: 90% bucket 55: 30% Sorting block time: 00:00:03 Returning block of 1837173 for bucket 46 Getting block 64 of 211 Reserving size (3383552) for bucket 64 Calculating Z arrays for bucket 64 Entering block accumulator loop for bucket 64: bucket 59: 10% Sorting block time: 00:00:03 Returning block of 2808578 for bucket 38 Getting block 67 of 206 Reserving size (3383552) for bucket 67 Calculating Z arrays for bucket 67 Entering block accumulator loop for bucket 67: bucket 60: 10% Sorting block time: 00:00:02 Returning block of 2891802 for bucket 44 Sorting block time: 00:00:04 Returning block of 2995114 for bucket 30 bucket 53: 100% Sorting block of length 2888984 for bucket 53 (Using difference cover) bucket 53: 100% Sorting block of length 1619888 for bucket 53 (Using difference cover) bucket 60: 10% bucket 62: 10% bucket 61: 10% bucket 47: 100% Sorting block of length 2393568 for bucket 47 (Using difference cover) bucket 61: 10% Sorting block time: 00:00:03 Returning block of 3341392 for bucket 35 Getting block 68 of 206 Reserving size (3383552) for bucket 68 Calculating Z arrays for bucket 68 Entering block accumulator loop for bucket 68: Getting block 65 of 211 Reserving size (3383552) for bucket 65 Calculating Z arrays for bucket 65 Entering block accumulator loop for bucket 65: Sorting block time: 00:00:02 Returning block of 2576948 for bucket 40 bucket 63: 10% bucket 51: 100% Sorting block of length 2048690 for bucket 51 (Using difference cover) Getting block 69 of 206 Reserving size (3383552) for bucket 69 Calculating Z arrays for bucket 69 Entering block accumulator loop for bucket 69: Getting block 66 of 211 Reserving size (3383552) for bucket 66 Calculating Z arrays for bucket 66 Entering block accumulator loop for bucket 66: bucket 52: 100% Sorting block of length 2203440 for bucket 52 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2623006 for bucket 36 bucket 56: 30% Getting block 67 of 211 Reserving size (3383552) for bucket 67 Calculating Z arrays for bucket 67 Entering block accumulator loop for bucket 67: bucket 64: 10% bucket 55: 40% bucket 58: 20% bucket 57: 20% bucket 63: 10% bucket 57: 20% bucket 62: 10% bucket 56: 30% bucket 59: 20% bucket 61: 20% Sorting block time: 00:00:03 Returning block of 2351846 for bucket 45 Sorting block time: 00:00:03 Returning block of 2614337 for bucket 42 Sorting block time: 00:00:03 Returning block of 3201377 for bucket 41 bucket 55: 40% bucket 66: 10% Sorting block time: 00:00:03 Returning block of 2856052 for bucket 44 Getting block 68 of 211 Reserving size (3383552) for bucket 68 Calculating Z arrays for bucket 68 Entering block accumulator loop for bucket 68: Sorting block time: 00:00:04 Returning block of 3102066 for bucket 37 Getting block 69 of 211 Reserving size (3383552) for bucket 69 Calculating Z arrays for bucket 69 Entering block accumulator loop for bucket 69: bucket 58: 20% bucket 65: 10% Sorting block time: 00:00:02 Returning block of 2395684 for bucket 47 Getting block 70 of 211 Reserving size (3383552) for bucket 70 Calculating Z arrays for bucket 70 Entering block accumulator loop for bucket 70: Getting block 71 of 211 Reserving size (3383552) for bucket 71 Calculating Z arrays for bucket 71 Entering block accumulator loop for bucket 71: Sorting block time: 00:00:02 Returning block of 1771161 for bucket 54 Sorting block time: 00:00:04 Returning block of 3118015 for bucket 39 bucket 59: 20% Sorting block time: 00:00:01 Returning block of 1619889 for bucket 53 Getting block 70 of 206 Reserving size (3383552) for bucket 70 Calculating Z arrays for bucket 70 Entering block accumulator loop for bucket 70: Getting block 72 of 211 Reserving size (3383552) for bucket 72 Calculating Z arrays for bucket 72 Entering block accumulator loop for bucket 72: bucket 64: 10% Getting block 71 of 206 Reserving size (3383552) for bucket 71 Calculating Z arrays for bucket 71 Entering block accumulator loop for bucket 71: bucket 68: 10% bucket 60: 20% bucket 54: 100% Sorting block of length 1591860 for bucket 54 (Using difference cover) Getting block 73 of 211 Reserving size (3383552) for bucket 73 Calculating Z arrays for bucket 73 Entering block accumulator loop for bucket 73: Getting block 74 of 211 Reserving size (3383552) for bucket 74 Calculating Z arrays for bucket 74 Entering block accumulator loop for bucket 74: bucket 67: 10% Sorting block time: 00:00:02 Returning block of 2012589 for bucket 48 Sorting block time: 00:00:03 Returning block of 3317867 for bucket 43 bucket 62: 20% bucket 69: 10% Getting block 72 of 206 Reserving size (3383552) for bucket 72 Calculating Z arrays for bucket 72 Entering block accumulator loop for bucket 72: Sorting block time: 00:00:04 Returning block of 3372866 for bucket 37 bucket 60: 20% bucket 56: 40% Sorting block time: 00:00:02 Returning block of 2669036 for bucket 50 Getting block 73 of 206 Reserving size (3383552) for bucket 73 Calculating Z arrays for bucket 73 Entering block accumulator loop for bucket 73: bucket 61: 20% Getting block 75 of 211 Reserving size (3383552) for bucket 75 Calculating Z arrays for bucket 75 Entering block accumulator loop for bucket 75: Sorting block time: 00:00:02 Returning block of 2765282 for bucket 49 bucket 66: 10% bucket 65: 10% Sorting block time: 00:00:04 Returning block of 3379120 for bucket 42 Getting block 76 of 211 Reserving size (3383552) for bucket 76 Calculating Z arrays for bucket 76 Entering block accumulator loop for bucket 76: Sorting block time: 00:00:02 Returning block of 2048691 for bucket 51 Getting block 77 of 211 Reserving size (3383552) for bucket 77 Calculating Z arrays for bucket 77 Entering block accumulator loop for bucket 77: bucket 55: 50% Sorting block time: 00:00:03 Returning block of 2287157 for bucket 51 bucket 63: 20% bucket 56: 40% Getting block 78 of 211 Reserving size (3383552) for bucket 78 Calculating Z arrays for bucket 78 Entering block accumulator loop for bucket 78: Sorting block time: 00:00:03 Returning block of 2723470 for bucket 50 Getting block 74 of 206 Reserving size (3383552) for bucket 74 Calculating Z arrays for bucket 74 Entering block accumulator loop for bucket 74: bucket 60: 30% Getting block 75 of 206 Reserving size (3383552) for bucket 75 Calculating Z arrays for bucket 75 Entering block accumulator loop for bucket 75: bucket 67: 10% bucket 58: 30% Getting block 76 of 206 Reserving size (3383552) for bucket 76 Calculating Z arrays for bucket 76 Entering block accumulator loop for bucket 76: bucket 74: 10% bucket 64: 20% bucket 71: 10% bucket 55: 50% bucket 59: 30% bucket 61: 30% Sorting block time: 00:00:04 Returning block of 3372694 for bucket 46 bucket 57: 30% Sorting block time: 00:00:03 Returning block of 2964163 for bucket 49 bucket 63: 20% bucket 57: 30% Sorting block time: 00:00:02 Returning block of 2393569 for bucket 47 bucket 69: 10% bucket 66: 20% Getting block 77 of 206 Reserving size (3383552) for bucket 77 Calculating Z arrays for bucket 77 Entering block accumulator loop for bucket 77: bucket 62: 20% bucket 68: 20% Getting block 79 of 211 Reserving size (3383552) for bucket 79 Calculating Z arrays for bucket 79 Entering block accumulator loop for bucket 79: Getting block 78 of 206 Reserving size (3383552) for bucket 78 Calculating Z arrays for bucket 78 Entering block accumulator loop for bucket 78: bucket 71: 10% bucket 55: 60% Sorting block time: 00:00:02 Returning block of 2203441 for bucket 52 bucket 56: 50% bucket 59: 30% bucket 58: 30% Sorting block time: 00:00:03 Returning block of 3324235 for bucket 52 bucket 65: 20% Getting block 80 of 211 Reserving size (3383552) 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 3335239 for bucket 48 bucket 64: 20% bucket 69: 20% bucket 70: 10% bucket 72: 10% bucket 68: 10% bucket 72: 10% bucket 62: 30% Getting block 79 of 206 Reserving size (3383552) for bucket 79 Calculating Z arrays for bucket 79 Entering block accumulator loop for bucket 79: bucket 70: 10% Getting block 81 of 211 Reserving size (3383552) for bucket 81 Calculating Z arrays for bucket 81 Entering block accumulator loop for bucket 81: bucket 71: 20% bucket 65: 20% bucket 67: 20% bucket 73: 10% bucket 75: 10% bucket 66: 20% bucket 77: 10% bucket 61: 30% bucket 73: 10% bucket 60: 30% bucket 56: 50% Sorting block time: 00:00:03 Returning block of 2888985 for bucket 53 bucket 77: 10% Sorting block time: 00:00:02 Returning block of 1591861 for bucket 54 bucket 60: 40% bucket 74: 10% bucket 55: 60% Getting block 80 of 206 Reserving size (3383552) for bucket 80 Calculating Z arrays for bucket 80 Entering block accumulator loop for bucket 80: bucket 76: 10% bucket 78: 10% Getting block 81 of 206 Reserving size (3383552) for bucket 81 Calculating Z arrays for bucket 81 Entering block accumulator loop for bucket 81: bucket 71: 20% bucket 75: 10% bucket 63: 30% bucket 58: 40% bucket 68: 30% bucket 76: 10% bucket 69: 20% bucket 67: 20% bucket 74: 20% bucket 61: 40% bucket 59: 40% bucket 66: 30% bucket 56: 60% bucket 57: 40% bucket 63: 30% bucket 69: 30% bucket 64: 30% bucket 57: 40% bucket 75: 20% bucket 55: 70% bucket 78: 10% bucket 71: 30% bucket 79: 10% bucket 81: 10% bucket 62: 30% bucket 59: 40% bucket 70: 20% bucket 55: 70% bucket 64: 30% bucket 58: 40% bucket 79: 10% bucket 72: 20% bucket 68: 20% bucket 62: 40% bucket 77: 20% bucket 65: 30% bucket 80: 10% bucket 60: 50% bucket 72: 20% bucket 65: 30% bucket 71: 30% bucket 73: 20% bucket 66: 30% bucket 73: 20% bucket 67: 30% bucket 61: 40% bucket 56: 60% bucket 70: 20% bucket 76: 20% bucket 68: 40% bucket 74: 20% bucket 77: 20% bucket 60: 40% bucket 81: 10% bucket 78: 20% bucket 71: 40% bucket 80: 10% bucket 75: 20% bucket 58: 50% bucket 69: 30% bucket 66: 40% bucket 67: 30% bucket 74: 30% bucket 81: 20% bucket 61: 50% bucket 56: 70% bucket 75: 30% bucket 69: 40% bucket 57: 50% bucket 59: 50% bucket 79: 20% bucket 76: 20% bucket 63: 40% bucket 77: 30% bucket 63: 40% bucket 57: 50% bucket 55: 80% bucket 78: 20% bucket 55: 80% bucket 59: 50% bucket 72: 30% bucket 64: 40% bucket 70: 30% bucket 64: 40% bucket 71: 50% bucket 60: 60% bucket 58: 60% bucket 68: 30% bucket 58: 50% bucket 62: 40% bucket 62: 50% bucket 71: 40% bucket 79: 20% bucket 68: 50% bucket 77: 30% bucket 65: 40% bucket 73: 30% bucket 66: 40% bucket 76: 30% bucket 72: 30% bucket 65: 40% bucket 56: 70% bucket 80: 20% bucket 67: 40% bucket 59: 60% bucket 81: 20% bucket 61: 50% bucket 55: 90% bucket 74: 30% bucket 80: 20% bucket 78: 30% bucket 75: 30% bucket 56: 80% bucket 60: 50% bucket 73: 30% bucket 69: 40% bucket 75: 40% bucket 69: 50% bucket 79: 30% bucket 74: 40% bucket 70: 30% bucket 67: 40% bucket 61: 60% bucket 66: 50% bucket 57: 60% bucket 81: 30% bucket 77: 40% bucket 78: 30% bucket 63: 50% bucket 79: 30% bucket 55: 90% bucket 72: 40% bucket 76: 30% bucket 71: 60% bucket 57: 60% bucket 63: 50% bucket 70: 40% bucket 64: 50% bucket 60: 70% bucket 68: 60% bucket 64: 50% bucket 58: 60% bucket 58: 70% bucket 62: 50% bucket 73: 40% bucket 77: 40% bucket 62: 60% bucket 76: 40% bucket 59: 60% bucket 70: 40% bucket 68: 40% bucket 81: 30% bucket 56: 80% bucket 71: 50% bucket 65: 50% bucket 65: 50% bucket 74: 40% bucket 80: 30% bucket 55: 100% Sorting block of length 2425014 for bucket 55 (Using difference cover) bucket 59: 70% bucket 66: 50% bucket 72: 40% bucket 67: 50% bucket 78: 40% bucket 75: 40% bucket 69: 60% bucket 56: 90% bucket 61: 60% bucket 79: 40% bucket 80: 30% bucket 60: 60% bucket 73: 40% bucket 75: 50% bucket 69: 50% bucket 77: 50% bucket 74: 50% bucket 61: 70% bucket 57: 70% bucket 67: 50% bucket 78: 40% bucket 81: 40% bucket 66: 60% bucket 71: 70% bucket 72: 50% bucket 77: 50% bucket 63: 60% bucket 68: 70% bucket 55: 100% Sorting block of length 1787989 for bucket 55 (Using difference cover) bucket 79: 40% bucket 70: 50% bucket 66: 60% bucket 57: 70% bucket 60: 80% bucket 64: 60% bucket 76: 40% bucket 73: 50% bucket 58: 70% bucket 76: 50% bucket 58: 80% bucket 63: 60% bucket 62: 60% bucket 81: 40% bucket 69: 70% bucket 79: 50% bucket 70: 50% bucket 64: 60% bucket 74: 50% bucket 62: 70% bucket 59: 70% bucket 80: 40% bucket 56: 90% bucket 68: 50% bucket 65: 60% bucket 71: 60% bucket 75: 50% bucket 65: 60% bucket 59: 80% bucket 56: 100% Sorting block of length 3284660 for bucket 56 (Using difference cover) bucket 78: 50% bucket 72: 50% bucket 67: 60% bucket 77: 60% bucket 61: 70% bucket 60: 70% bucket 75: 60% bucket 69: 60% bucket 78: 50% bucket 73: 50% bucket 80: 40% bucket 71: 80% bucket 57: 80% bucket 72: 60% bucket 69: 80% bucket 61: 80% bucket 74: 60% bucket 79: 60% bucket 67: 60% bucket 68: 80% bucket 81: 50% bucket 77: 60% bucket 70: 60% Sorting block time: 00:00:01 Returning block of 1787990 for bucket 55 bucket 63: 70% bucket 76: 60% Getting block 82 of 211 Reserving size (3383552) for bucket 82 Calculating Z arrays for bucket 82 Entering block accumulator loop for bucket 82: bucket 73: 60% bucket 57: 80% bucket 79: 50% bucket 60: 90% bucket 66: 70% bucket 64: 70% bucket 58: 80% bucket 81: 50% Sorting block time: 00:00:02 Returning block of 2425015 for bucket 55 bucket 74: 60% bucket 80: 50% bucket 76: 50% bucket 58: 90% Getting block 82 of 206 Reserving size (3383552) for bucket 82 Calculating Z arrays for bucket 82 Entering block accumulator loop for bucket 82: bucket 66: 70% bucket 71: 70% bucket 62: 70% bucket 59: 80% bucket 70: 60% bucket 56: 100% Sorting block of length 3285472 for bucket 56 (Using difference cover) bucket 63: 70% bucket 62: 80% bucket 75: 60% bucket 68: 60% bucket 64: 70% bucket 65: 70% bucket 77: 70% bucket 59: 90% bucket 65: 70% bucket 78: 60% bucket 78: 60% bucket 71: 90% bucket 69: 90% bucket 72: 70% bucket 60: 80% bucket 79: 70% bucket 67: 70% bucket 61: 80% bucket 75: 70% bucket 72: 60% bucket 68: 90% bucket 69: 70% bucket 57: 90% bucket 66: 80% bucket 61: 90% bucket 73: 60% bucket 74: 70% bucket 70: 70% bucket 80: 50% bucket 76: 70% bucket 67: 70% bucket 81: 60% bucket 77: 70% bucket 73: 70% bucket 81: 60% bucket 63: 80% bucket 74: 70% bucket 57: 90% bucket 60: 100% Sorting block of length 2349724 for bucket 60 (Using difference cover) bucket 80: 60% bucket 82: 10% bucket 82: 10% bucket 58: 90% bucket 64: 80% bucket 71: 100% Sorting block of length 2905296 for bucket 71 (Using difference cover) bucket 79: 60% bucket 58: 100% Sorting block of length 2757096 for bucket 58 (Using difference cover) bucket 66: 80% bucket 75: 70% bucket 59: 90% bucket 76: 60% bucket 71: 80% bucket 62: 80% bucket 70: 70% bucket 77: 80% bucket 62: 90% bucket 68: 70% bucket 65: 80% bucket 63: 80% bucket 64: 80% bucket 78: 70% bucket 69: 100% Sorting block of length 2900950 for bucket 69 (Using difference cover) bucket 79: 80% bucket 78: 70% bucket 72: 80% bucket 59: 100% Sorting block of length 3226941 for bucket 59 (Using difference cover) bucket 68: 100% Sorting block of length 2794954 for bucket 68 (Using difference cover) bucket 74: 80% bucket 65: 80% bucket 60: 90% bucket 67: 80% bucket 75: 80% bucket 70: 80% bucket 57: 100% Sorting block of length 2962524 for bucket 57 (Using difference cover) bucket 69: 80% bucket 76: 80% bucket 61: 100% Sorting block of length 3307055 for bucket 61 (Using difference cover) bucket 72: 70% bucket 61: 90% Sorting block time: 00:00:03 Returning block of 3284661 for bucket 56 bucket 74: 80% bucket 66: 90% bucket 73: 70% bucket 73: 80% Getting block 83 of 206 Reserving size (3383552) for bucket 83 Calculating Z arrays for bucket 83 Entering block accumulator loop for bucket 83: bucket 80: 60% bucket 81: 70% bucket 81: 70% bucket 82: 20% bucket 80: 70% bucket 77: 80% bucket 67: 80% bucket 63: 90% bucket 57: 100% Sorting block of length 3332364 for bucket 57 (Using difference cover) bucket 58: 100% Sorting block of length 1990886 for bucket 58 (Using difference cover) bucket 77: 90% bucket 75: 80% bucket 82: 20% bucket 64: 90% bucket 74: 90% bucket 79: 70% bucket 66: 90% bucket 59: 100% Sorting block of length 3162071 for bucket 59 (Using difference cover) bucket 79: 90% bucket 70: 80% bucket 71: 90% bucket 76: 70% bucket 62: 90% bucket 72: 90% bucket 68: 80% bucket 65: 90% bucket 78: 80% bucket 62: 100% Sorting block of length 2508016 for bucket 62 (Using difference cover) bucket 78: 80% bucket 63: 90% bucket 64: 90% bucket 70: 90% bucket 83: 10% bucket 76: 90% bucket 60: 100% Sorting block of length 2532352 for bucket 60 (Using difference cover) bucket 65: 90% bucket 67: 90% bucket 75: 90% bucket 73: 90% bucket 69: 90% bucket 82: 30% bucket 74: 90% bucket 73: 80% bucket 80: 80% bucket 81: 80% bucket 81: 80% bucket 72: 80% bucket 79: 100% Sorting block of length 1580985 for bucket 79 (Using difference cover) bucket 61: 100% Sorting block of length 2932165 for bucket 61 (Using difference cover) bucket 66: 100% Sorting block of length 2345340 for bucket 66 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2349725 for bucket 60 Sorting block time: 00:00:04 Returning block of 3285473 for bucket 56 bucket 80: 70% bucket 77: 90% bucket 77: 100% Sorting block of length 2297549 for bucket 77 (Using difference cover) bucket 74: 100% Sorting block of length 2860151 for bucket 74 (Using difference cover) Getting block 83 of 211 Reserving size (3383552) for bucket 83 Calculating Z arrays for bucket 83 Entering block accumulator loop for bucket 83: Getting block 84 of 211 Reserving size (3383552) for bucket 84 Calculating Z arrays for bucket 84 Entering block accumulator loop for bucket 84: bucket 63: 100% Sorting block of length 2698927 for bucket 63 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2757097 for bucket 58 bucket 75: 90% bucket 67: 90% bucket 82: 30% Getting block 84 of 206 Reserving size (3383552) for bucket 84 Calculating Z arrays for bucket 84 Entering block accumulator loop for bucket 84: bucket 64: 100% Sorting block of length 1053096 for bucket 64 (Using difference cover) bucket 62: 100% bucket 66: 100% Sorting block of length 2668194 for bucket 62 (Using difference cover) Sorting block of length 3065081 for bucket 66 (Using difference cover) bucket 79: 80% bucket 72: 100% Sorting block of length 1382048 for bucket 72 (Using difference cover) bucket 78: 90% Sorting block time: 00:00:02 Returning block of 2905297 for bucket 71 bucket 78: 90% bucket 71: 100% Sorting block of length 1914258 for bucket 71 (Using difference cover) bucket 70: 90% Getting block 85 of 206 Reserving size (3383552) for bucket 85 Calculating Z arrays for bucket 85 Entering block accumulator loop for bucket 85: bucket 65: 100% Sorting block of length 3270267 for bucket 65 (Using difference cover) bucket 83: 20% bucket 68: 90% bucket 70: 100% Sorting block of length 1613015 for bucket 70 (Using difference cover) bucket 76: 80% bucket 76: 100% Sorting block of length 2272963 for bucket 76 (Using difference cover) bucket 75: 100% Sorting block of length 2925242 for bucket 75 (Using difference cover) bucket 80: 90% bucket 63: 100% Sorting block of length 3317017 for bucket 63 (Using difference cover) bucket 64: 100% Sorting block of length 2073627 for bucket 64 (Using difference cover) bucket 82: 40% bucket 73: 100% Sorting block of length 3042692 for bucket 73 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1990887 for bucket 58 Sorting block time: 00:00:03 Returning block of 2900951 for bucket 69 Sorting block time: 00:00:03 Returning block of 2794955 for bucket 68 bucket 81: 90% bucket 65: 100% Sorting block of length 1389525 for bucket 65 (Using difference cover) Getting block 85 of 211 Reserving size (3383552) for bucket 85 Calculating Z arrays for bucket 85 Entering block accumulator loop for bucket 85: bucket 69: 100% Sorting block of length 2806814 for bucket 69 (Using difference cover) bucket 81: 90% bucket 67: 100% Sorting block of length 2683296 for bucket 67 (Using difference cover) Getting block 86 of 206 Reserving size (3383552) for bucket 86 Calculating Z arrays for bucket 86 Entering block accumulator loop for bucket 86: Getting block 87 of 206 Reserving size (3383552) for bucket 87 Calculating Z arrays for bucket 87 Entering block accumulator loop for bucket 87: bucket 74: 100% Sorting block of length 485779 for bucket 74 (Using difference cover) bucket 73: 90% bucket 83: 30% Sorting block time: 00:00:03 Returning block of 3226942 for bucket 59 bucket 72: 90% bucket 75: 100% Sorting block of length 3050420 for bucket 75 (Using difference cover) bucket 80: 80% bucket 77: 100% Sorting block of length 1970716 for bucket 77 (Using difference cover) bucket 83: 10% Sorting block time: 00:00:01 Returning block of 1580986 for bucket 79 Getting block 88 of 206 Reserving size (3383552) for bucket 88 Calculating Z arrays for bucket 88 Entering block accumulator loop for bucket 88: bucket 84: 10% bucket 82: 40% Sorting block time: 00:00:04 Returning block of 3307056 for bucket 61 bucket 84: 10% Getting block 89 of 206 Reserving size (3383552) for bucket 89 Calculating Z arrays for bucket 89 Entering block accumulator loop for bucket 89: bucket 67: 100% Sorting block of length 1655811 for bucket 67 (Using difference cover) bucket 78: 100% Sorting block of length 3019093 for bucket 78 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1053097 for bucket 64 bucket 78: 100% Sorting block of length 2034182 for bucket 78 (Using difference cover) bucket 70: 100% Sorting block of length 3251621 for bucket 70 (Using difference cover) Getting block 86 of 211 Reserving size (3383552) for bucket 86 Calculating Z arrays for bucket 86 Entering block accumulator loop for bucket 86: Sorting block time: 00:00:04 Returning block of 2962525 for bucket 57 Getting block 87 of 211 Reserving size (3383552) for bucket 87 Calculating Z arrays for bucket 87 Entering block accumulator loop for bucket 87: bucket 80: 100% Sorting block of length 2367864 for bucket 80 (Using difference cover) Sorting block time: 00:00:01 Returning block of 485780 for bucket 74 bucket 85: 10% Getting block 88 of 211 Reserving size (3383552) for bucket 88 Calculating Z arrays for bucket 88 Entering block accumulator loop for bucket 88: Getting block 89 of 211 Reserving size (3383552) for bucket 89 Calculating Z arrays for bucket 89 Entering block accumulator loop for bucket 89: Sorting block time: 00:00:01 Returning block of 1914259 for bucket 71 bucket 79: 90% Sorting block time: 00:00:03 Returning block of 2508017 for bucket 62 Getting block 90 of 211 Reserving size (3383552) for bucket 90 Calculating Z arrays for bucket 90 Entering block accumulator loop for bucket 90: Sorting block time: 00:00:02 Returning block of 2345341 for bucket 66 Getting block 90 of 206 Reserving size (3383552) for bucket 90 Calculating Z arrays for bucket 90 Entering block accumulator loop for bucket 90: Getting block 91 of 206 Reserving size (3383552) for bucket 91 Calculating Z arrays for bucket 91 Entering block accumulator loop for bucket 91: bucket 68: 100% Sorting block of length 1987514 for bucket 68 (Using difference cover) bucket 82: 50% bucket 84: 20% bucket 83: 40% bucket 76: 90% bucket 81: 100% Sorting block of length 2335985 for bucket 81 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2532353 for bucket 60 bucket 86: 10% bucket 85: 10% bucket 87: 10% Getting block 92 of 206 Reserving size (3383552) for bucket 92 Calculating Z arrays for bucket 92 Entering block accumulator loop for bucket 92: bucket 81: 100% Sorting block of length 2647695 for bucket 81 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2297550 for bucket 77 Sorting block time: 00:00:02 Returning block of 1382049 for bucket 72 Getting block 93 of 206 Reserving size (3383552) for bucket 93 Calculating Z arrays for bucket 93 Entering block accumulator loop for bucket 93: bucket 84: 20% bucket 73: 100% Sorting block of length 2989976 for bucket 73 (Using difference cover) Getting block 94 of 206 Reserving size (3383552) for bucket 94 Calculating Z arrays for bucket 94 Entering block accumulator loop for bucket 94: Sorting block time: 00:00:04 Returning block of 3162072 for bucket 59 bucket 90: 10% Sorting block time: 00:00:02 Returning block of 1613016 for bucket 70 bucket 88: 10% bucket 89: 10% Getting block 95 of 206 Reserving size (3383552) for bucket 95 Calculating Z arrays for bucket 95 Entering block accumulator loop for bucket 95: bucket 83: 20% Sorting block time: 00:00:04 Returning block of 3332365 for bucket 57 bucket 80: 90% Getting block 91 of 211 Reserving size (3383552) for bucket 91 Calculating Z arrays for bucket 91 Entering block accumulator loop for bucket 91: bucket 82: 50% Sorting block time: 00:00:03 Returning block of 2860152 for bucket 74 Sorting block time: 00:00:03 Returning block of 2698928 for bucket 63 Getting block 96 of 206 Reserving size (3383552) for bucket 96 Calculating Z arrays for bucket 96 Entering block accumulator loop for bucket 96: Sorting block time: 00:00:02 Returning block of 1389526 for bucket 65 bucket 85: 20% bucket 72: 100% Sorting block of length 3360029 for bucket 72 (Using difference cover) bucket 86: 10% Getting block 97 of 206 Reserving size (3383552) for bucket 97 Calculating Z arrays for bucket 97 Entering block accumulator loop for bucket 97: Getting block 98 of 206 Reserving size (3383552) for bucket 98 Calculating Z arrays for bucket 98 Entering block accumulator loop for bucket 98: Sorting block time: 00:00:02 Returning block of 2272964 for bucket 76 Getting block 92 of 211 Reserving size (3383552) for bucket 92 Calculating Z arrays for bucket 92 Entering block accumulator loop for bucket 92: bucket 89: 10% Getting block 99 of 206 Reserving size (3383552) 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 2925243 for bucket 75 bucket 88: 10% bucket 87: 10% bucket 90: 10% bucket 91: 10% bucket 84: 30% bucket 82: 60% Getting block 93 of 211 Reserving size (3383552) for bucket 93 Calculating Z arrays for bucket 93 Entering block accumulator loop for bucket 93: bucket 83: 50% Sorting block time: 00:00:03 Returning block of 3065082 for bucket 66 bucket 84: 30% bucket 79: 100% Sorting block of length 2635995 for bucket 79 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2073628 for bucket 64 Sorting block time: 00:00:02 Returning block of 2034183 for bucket 78 Sorting block time: 00:00:03 Returning block of 1970717 for bucket 77 Sorting block time: 00:00:02 Returning block of 1655812 for bucket 67 bucket 86: 20% Getting block 94 of 211 Reserving size (3383552) for bucket 94 Calculating Z arrays for bucket 94 Entering block accumulator loop for bucket 94: bucket 85: 30% Getting block 95 of 211 Reserving size (3383552) for bucket 95 Calculating Z arrays for bucket 95 Entering block accumulator loop for bucket 95: Getting block 100 of 206 Reserving size (3383552) for bucket 100 Calculating Z arrays for bucket 100 Entering block accumulator loop for bucket 100: Getting block 96 of 211 Reserving size (3383552) for bucket 96 Calculating Z arrays for bucket 96 Entering block accumulator loop for bucket 96: bucket 90: 20% Getting block 97 of 211 Reserving size (3383552) for bucket 97 Calculating Z arrays for bucket 97 Entering block accumulator loop for bucket 97: bucket 87: 20% bucket 76: 100% Sorting block of length 1889288 for bucket 76 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2367865 for bucket 80 Sorting block time: 00:00:03 Returning block of 2806815 for bucket 69 Sorting block time: 00:00:04 Returning block of 2668195 for bucket 62 Sorting block time: 00:00:04 Returning block of 2932166 for bucket 61 Getting block 101 of 206 Reserving size (3383552) for bucket 101 Calculating Z arrays for bucket 101 Entering block accumulator loop for bucket 101: bucket 85: 20% Getting block 98 of 211 Reserving size (3383552) for bucket 98 Calculating Z arrays for bucket 98 Entering block accumulator loop for bucket 98: bucket 93: 10% Getting block 102 of 206 Reserving size (3383552) for bucket 102 Calculating Z arrays for bucket 102 Entering block accumulator loop for bucket 102: Getting block 99 of 211 Reserving size (3383552) for bucket 99 Calculating Z arrays for bucket 99 Entering block accumulator loop for bucket 99: bucket 94: 10% bucket 92: 10% bucket 88: 20% bucket 89: 20% bucket 91: 10% bucket 95: 10% bucket 83: 30% bucket 91: 20% bucket 80: 100% Sorting block of length 1392216 for bucket 80 (Using difference cover) bucket 82: 60% bucket 96: 10% bucket 83: 60% Sorting block time: 00:00:02 Returning block of 1987515 for bucket 68 bucket 86: 20% bucket 98: 10% bucket 97: 10% bucket 82: 70% Sorting block time: 00:00:03 Returning block of 2683297 for bucket 67 Getting block 100 of 211 Reserving size (3383552) for bucket 100 Calculating Z arrays for bucket 100 Entering block accumulator loop for bucket 100: bucket 99: 10% bucket 90: 20% bucket 85: 40% bucket 89: 20% Getting block 103 of 206 Reserving size (3383552) for bucket 103 Calculating Z arrays for bucket 103 Entering block accumulator loop for bucket 103: Sorting block time: 00:00:04 Returning block of 3270268 for bucket 65 bucket 88: 20% bucket 84: 40% bucket 92: 10% bucket 87: 20% bucket 84: 40% bucket 93: 10% bucket 86: 30% Getting block 101 of 211 Reserving size (3383552) for bucket 101 Calculating Z arrays for bucket 101 Entering block accumulator loop for bucket 101: bucket 94: 10% bucket 87: 30% bucket 101: 10% bucket 89: 30% Sorting block time: 00:00:03 Returning block of 2647696 for bucket 81 bucket 91: 30% Sorting block time: 00:00:03 Returning block of 3251622 for bucket 70 Sorting block time: 00:00:04 Returning block of 3042693 for bucket 73 bucket 96: 10% bucket 95: 10% bucket 100: 10% bucket 90: 30% Getting block 102 of 211 Reserving size (3383552) for bucket 102 Calculating Z arrays for bucket 102 Entering block accumulator loop for bucket 102: bucket 93: 20% Sorting block time: 00:00:03 Returning block of 2335986 for bucket 81 Getting block 103 of 211 Reserving size (3383552) for bucket 103 Calculating Z arrays for bucket 103 Entering block accumulator loop for bucket 103: bucket 97: 10% Getting block 104 of 206 Reserving size (3383552) for bucket 104 Calculating Z arrays for bucket 104 Entering block accumulator loop for bucket 104: bucket 85: 30% bucket 92: 20% bucket 88: 30% bucket 94: 20% Sorting block time: 00:00:03 Returning block of 3019094 for bucket 78 Getting block 105 of 206 Reserving size (3383552) for bucket 105 Calculating Z arrays for bucket 105 Entering block accumulator loop for bucket 105: Sorting block time: 00:00:04 Returning block of 3050421 for bucket 75 bucket 98: 10% bucket 102: 10% Sorting block time: 00:00:04 Returning block of 3317018 for bucket 63 Getting block 106 of 206 Reserving size (3383552) for bucket 106 Calculating Z arrays for bucket 106 Entering block accumulator loop for bucket 106: Getting block 107 of 206 Reserving size (3383552) for bucket 107 Calculating Z arrays for bucket 107 Entering block accumulator loop for bucket 107: bucket 83: 40% bucket 95: 20% bucket 99: 10% bucket 83: 70% bucket 89: 40% Getting block 108 of 206 Reserving size (3383552) for bucket 108 Calculating Z arrays for bucket 108 Entering block accumulator loop for bucket 108: bucket 82: 80% bucket 96: 20% bucket 91: 20% bucket 82: 70% bucket 98: 20% Sorting block time: 00:00:02 Returning block of 1889289 for bucket 76 bucket 90: 30% bucket 97: 20% bucket 86: 30% Sorting block time: 00:00:03 Returning block of 2989977 for bucket 73 Getting block 104 of 211 Reserving size (3383552) for bucket 104 Calculating Z arrays for bucket 104 Entering block accumulator loop for bucket 104: Sorting block time: 00:00:02 Returning block of 1392217 for bucket 80 bucket 85: 50% Getting block 105 of 211 Reserving size (3383552) for bucket 105 Calculating Z arrays for bucket 105 Entering block accumulator loop for bucket 105: bucket 99: 20% Getting block 106 of 211 Reserving size (3383552) for bucket 106 Calculating Z arrays for bucket 106 Entering block accumulator loop for bucket 106: bucket 84: 50% bucket 100: 10% bucket 103: 10% bucket 84: 50% bucket 86: 40% bucket 89: 30% bucket 88: 30% bucket 87: 40% Sorting block time: 00:00:02 Returning block of 2635996 for bucket 79 bucket 87: 30% bucket 91: 40% bucket 92: 20% bucket 93: 20% Getting block 107 of 211 Reserving size (3383552) for bucket 107 Calculating Z arrays for bucket 107 Entering block accumulator loop for bucket 107: bucket 101: 10% bucket 94: 20% bucket 93: 30% bucket 89: 50% bucket 96: 20% bucket 92: 30% bucket 90: 40% bucket 95: 20% bucket 101: 20% bucket 100: 20% Sorting block time: 00:00:04 Returning block of 3360030 for bucket 72 bucket 88: 40% bucket 94: 30% bucket 103: 10% bucket 102: 10% bucket 85: 40% bucket 104: 10% Getting block 108 of 211 Reserving size (3383552) for bucket 108 Calculating Z arrays for bucket 108 Entering block accumulator loop for bucket 108: bucket 83: 80% bucket 82: 90% bucket 97: 20% bucket 105: 10% bucket 98: 30% bucket 98: 20% bucket 102: 20% bucket 83: 50% bucket 95: 30% bucket 107: 10% bucket 106: 10% bucket 84: 60% bucket 90: 40% bucket 96: 30% bucket 108: 10% bucket 99: 20% bucket 85: 60% bucket 97: 30% bucket 82: 80% bucket 105: 10% bucket 104: 10% bucket 86: 40% bucket 99: 30% bucket 106: 10% bucket 91: 30% bucket 84: 60% bucket 86: 50% bucket 87: 50% bucket 91: 50% bucket 103: 20% bucket 89: 40% bucket 89: 60% bucket 102: 20% bucket 88: 40% bucket 100: 20% bucket 107: 10% bucket 87: 40% bucket 93: 30% bucket 93: 40% bucket 92: 40% bucket 92: 30% bucket 88: 50% bucket 94: 30% bucket 101: 20% bucket 98: 40% bucket 83: 90% bucket 94: 40% bucket 82: 100% Sorting block of length 3313478 for bucket 82 (Using difference cover) bucket 96: 30% bucket 90: 50% bucket 95: 30% bucket 100: 30% bucket 85: 50% bucket 103: 20% bucket 101: 30% bucket 86: 50% bucket 108: 10% bucket 90: 50% bucket 95: 40% bucket 83: 60% bucket 104: 20% bucket 105: 20% bucket 98: 30% bucket 96: 40% bucket 102: 30% bucket 85: 70% bucket 84: 70% bucket 107: 20% bucket 97: 30% bucket 106: 20% bucket 82: 90% bucket 108: 20% bucket 97: 40% bucket 105: 20% bucket 104: 20% bucket 86: 60% bucket 106: 20% bucket 84: 70% bucket 99: 40% bucket 99: 30% bucket 87: 60% bucket 91: 60% bucket 91: 40% bucket 89: 70% bucket 88: 60% bucket 103: 30% bucket 102: 30% bucket 92: 50% bucket 107: 20% bucket 89: 50% bucket 88: 50% bucket 93: 50% bucket 83: 100% Sorting block of length 2504377 for bucket 83 (Using difference cover) bucket 93: 40% bucket 98: 50% bucket 100: 30% bucket 87: 50% bucket 94: 50% bucket 82: 100% Sorting block of length 3234053 for bucket 82 (Using difference cover) bucket 92: 40% bucket 96: 40% bucket 90: 60% bucket 85: 60% bucket 90: 60% bucket 86: 60% bucket 101: 30% bucket 94: 40% bucket 100: 40% bucket 108: 20% bucket 95: 40% bucket 103: 30% bucket 85: 80% bucket 95: 50% bucket 83: 70% bucket 96: 50% bucket 101: 40% bucket 108: 30% bucket 104: 30% bucket 105: 30% bucket 84: 80% bucket 86: 70% bucket 104: 30% bucket 105: 30% bucket 97: 50% bucket 98: 40% bucket 84: 80% bucket 102: 40% bucket 87: 70% bucket 107: 30% bucket 106: 30% bucket 106: 30% bucket 97: 40% bucket 91: 70% bucket 99: 50% bucket 88: 70% bucket 93: 50% bucket 99: 40% bucket 89: 80% bucket 92: 60% bucket 93: 60% bucket 103: 40% bucket 91: 50% bucket 107: 30% bucket 88: 60% bucket 89: 60% bucket 87: 80% bucket 98: 60% bucket 102: 40% bucket 94: 60% bucket 90: 70% bucket 87: 60% bucket 96: 50% bucket 100: 40% bucket 108: 30% bucket 85: 70% bucket 86: 70% bucket 92: 50% bucket 84: 90% bucket 85: 90% bucket 90: 70% bucket 95: 60% bucket 100: 50% bucket 101: 40% bucket 94: 50% bucket 95: 50% bucket 103: 40% bucket 83: 80% bucket 86: 80% bucket 104: 40% bucket 105: 40% bucket 96: 60% bucket 84: 90% bucket 97: 60% bucket 108: 40% bucket 106: 40% bucket 91: 80% bucket 88: 80% bucket 101: 50% bucket 98: 50% bucket 102: 50% bucket 105: 40% bucket 104: 40% bucket 99: 60% bucket 106: 40% bucket 107: 40% bucket 89: 90% bucket 97: 50% bucket 93: 60% bucket 92: 70% bucket 99: 50% bucket 84: 100% Sorting block of length 3183292 for bucket 84 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3313479 for bucket 82 bucket 93: 70% bucket 87: 90% Sorting block time: 00:00:03 Returning block of 2504378 for bucket 83 bucket 103: 50% Getting block 109 of 206 Reserving size (3383552) for bucket 109 Calculating Z arrays for bucket 109 Entering block accumulator loop for bucket 109: bucket 107: 40% bucket 86: 90% bucket 90: 80% bucket 98: 70% Getting block 110 of 206 Reserving size (3383552) for bucket 110 Calculating Z arrays for bucket 110 Entering block accumulator loop for bucket 110: bucket 94: 70% bucket 89: 70% bucket 96: 60% bucket 102: 50% bucket 85: 100% Sorting block of length 1156820 for bucket 85 (Using difference cover) bucket 91: 60% bucket 88: 70% bucket 108: 40% bucket 87: 70% bucket 86: 80% bucket 85: 80% bucket 95: 70% Sorting block time: 00:00:03 Returning block of 3234054 for bucket 82 bucket 90: 80% bucket 105: 50% bucket 84: 100% Sorting block of length 3120344 for bucket 84 (Using difference cover) bucket 103: 50% bucket 92: 60% bucket 104: 50% bucket 100: 50% bucket 83: 90% bucket 95: 60% bucket 96: 70% bucket 94: 60% bucket 91: 90% bucket 86: 100% Sorting block of length 3226054 for bucket 86 (Using difference cover) Getting block 109 of 211 Reserving size (3383552) for bucket 109 Calculating Z arrays for bucket 109 Entering block accumulator loop for bucket 109: bucket 97: 70% bucket 100: 60% bucket 101: 50% bucket 88: 90% bucket 106: 50% bucket 108: 50% bucket 99: 70% bucket 89: 100% Sorting block of length 2463764 for bucket 89 (Using difference cover) bucket 105: 50% bucket 102: 60% bucket 98: 60% bucket 104: 50% bucket 101: 60% bucket 93: 80% bucket 92: 80% bucket 107: 50% bucket 106: 50% bucket 87: 100% Sorting block of length 2591075 for bucket 87 (Using difference cover) bucket 97: 60% bucket 90: 90% bucket 93: 70% bucket 110: 10% bucket 94: 80% bucket 107: 50% bucket 98: 80% bucket 99: 60% bucket 109: 10% Sorting block time: 00:00:01 Returning block of 1156821 for bucket 85 bucket 96: 70% Getting block 111 of 206 Reserving size (3383552) for bucket 111 Calculating Z arrays for bucket 111 Entering block accumulator loop for bucket 111: bucket 95: 70% bucket 103: 60% bucket 108: 50% bucket 89: 80% bucket 99: 80% bucket 95: 80% bucket 87: 80% bucket 105: 60% bucket 86: 90% bucket 100: 60% bucket 88: 100% Sorting block of length 2144348 for bucket 88 (Using difference cover) bucket 102: 60% bucket 85: 90% bucket 88: 80% bucket 91: 100% Sorting block of length 2668601 for bucket 91 (Using difference cover) bucket 83: 100% Sorting block of length 3119872 for bucket 83 (Using difference cover) bucket 90: 90% bucket 91: 70% bucket 109: 10% bucket 103: 60% bucket 110: 20% bucket 97: 80% bucket 100: 70% bucket 94: 70% bucket 92: 70% bucket 96: 80% Sorting block time: 00:00:02 Returning block of 3183293 for bucket 84 bucket 104: 60% bucket 106: 60% bucket 101: 60% Getting block 110 of 211 Reserving size (3383552) for bucket 110 Calculating Z arrays for bucket 110 Entering block accumulator loop for bucket 110: bucket 105: 60% bucket 106: 60% bucket 93: 90% bucket 108: 60% bucket 98: 70% bucket 90: 100% Sorting block of length 2531151 for bucket 90 (Using difference cover) bucket 109: 20% bucket 102: 70% bucket 92: 90% bucket 107: 60% bucket 101: 70% bucket 94: 90% bucket 107: 60% bucket 98: 90% bucket 97: 70% bucket 104: 60% bucket 99: 90% bucket 111: 10% bucket 96: 80% bucket 93: 80% bucket 95: 80% bucket 110: 30% Sorting block time: 00:00:02 Returning block of 2591076 for bucket 87 bucket 99: 70% bucket 90: 100% Sorting block of length 1384563 for bucket 90 (Using difference cover) bucket 108: 60% Getting block 112 of 206 Reserving size (3383552) for bucket 112 Calculating Z arrays for bucket 112 Entering block accumulator loop for bucket 112: bucket 98: 80% bucket 86: 100% Sorting block of length 2512628 for bucket 86 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2463765 for bucket 89 bucket 109: 20% bucket 105: 70% bucket 103: 70% bucket 89: 90% bucket 88: 90% bucket 102: 70% bucket 85: 100% Sorting block of length 2517919 for bucket 85 (Using difference cover) Getting block 113 of 206 Reserving size (3383552) for bucket 113 Calculating Z arrays for bucket 113 Entering block accumulator loop for bucket 113: bucket 97: 90% Sorting block time: 00:00:03 Returning block of 3120345 for bucket 84 bucket 104: 70% bucket 103: 70% bucket 95: 90% Getting block 114 of 206 Reserving size (3383552) for bucket 114 Calculating Z arrays for bucket 114 Entering block accumulator loop for bucket 114: bucket 102: 80% bucket 94: 80% bucket 87: 90% bucket 110: 10% bucket 109: 30% bucket 106: 70% bucket 100: 70% bucket 92: 80% bucket 93: 100% Sorting block of length 3200575 for bucket 93 (Using difference cover) bucket 96: 90% bucket 101: 80% bucket 91: 80% bucket 100: 80% bucket 106: 70% bucket 107: 70% bucket 105: 70% bucket 111: 20% bucket 99: 100% Sorting block of length 3055702 for bucket 99 (Using difference cover) bucket 108: 70% bucket 94: 100% Sorting block of length 948543 for bucket 94 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2144349 for bucket 88 bucket 101: 70% bucket 92: 100% Sorting block of length 1189261 for bucket 92 (Using difference cover) bucket 98: 100% Sorting block of length 2081082 for bucket 98 (Using difference cover) bucket 107: 70% Getting block 115 of 206 Reserving size (3383552) for bucket 115 Calculating Z arrays for bucket 115 Entering block accumulator loop for bucket 115: Sorting block time: 00:00:04 Returning block of 3226055 for bucket 86 bucket 110: 40% Getting block 116 of 206 Reserving size (3383552) for bucket 116 Calculating Z arrays for bucket 116 Entering block accumulator loop for bucket 116: bucket 104: 70% bucket 96: 90% bucket 98: 90% bucket 93: 90% bucket 102: 90% bucket 113: 10% bucket 97: 80% bucket 109: 30% bucket 108: 70% Sorting block time: 00:00:02 Returning block of 2668602 for bucket 91 bucket 95: 90% bucket 99: 80% bucket 112: 10% Sorting block time: 00:00:01 Returning block of 1384564 for bucket 90 Getting block 117 of 206 Reserving size (3383552) for bucket 117 Calculating Z arrays for bucket 117 Entering block accumulator loop for bucket 117: Getting block 111 of 211 Reserving size (3383552) for bucket 111 Calculating Z arrays for bucket 111 Entering block accumulator loop for bucket 111: Sorting block time: 00:00:02 Returning block of 3119873 for bucket 83 bucket 109: 40% bucket 103: 80% bucket 105: 80% bucket 100: 80% bucket 104: 80% Getting block 112 of 211 Reserving size (3383552) for bucket 112 Calculating Z arrays for bucket 112 Entering block accumulator loop for bucket 112: bucket 88: 100% Sorting block of length 1062395 for bucket 88 (Using difference cover) bucket 97: 100% Sorting block of length 1503588 for bucket 97 (Using difference cover) bucket 94: 90% bucket 95: 100% Sorting block of length 3192281 for bucket 95 (Using difference cover) bucket 89: 100% Sorting block of length 3316597 for bucket 89 (Using difference cover) bucket 102: 80% bucket 103: 80% bucket 106: 80% bucket 110: 20% bucket 114: 10% bucket 96: 100% Sorting block of length 3081735 for bucket 96 (Using difference cover) bucket 87: 100% Sorting block of length 2719087 for bucket 87 (Using difference cover) bucket 92: 90% Sorting block time: 00:00:01 Returning block of 948544 for bucket 94 bucket 107: 80% bucket 110: 50% bucket 105: 80% bucket 100: 90% Getting block 118 of 206 Reserving size (3383552) for bucket 118 Calculating Z arrays for bucket 118 Entering block accumulator loop for bucket 118: bucket 111: 30% bucket 106: 80% Sorting block time: 00:00:03 Returning block of 2531152 for bucket 90 bucket 101: 90% bucket 108: 80% Getting block 119 of 206 Reserving size (3383552) for bucket 119 Calculating Z arrays for bucket 119 Entering block accumulator loop for bucket 119: bucket 107: 80% bucket 93: 100% Sorting block of length 2887258 for bucket 93 (Using difference cover) bucket 91: 90% Sorting block time: 00:00:02 Returning block of 2512629 for bucket 86 bucket 115: 10% bucket 101: 80% Getting block 113 of 211 Reserving size (3383552) for bucket 113 Calculating Z arrays for bucket 113 Entering block accumulator loop for bucket 113: bucket 116: 10% bucket 112: 20% Sorting block time: 00:00:01 Returning block of 1189262 for bucket 92 bucket 109: 40% Getting block 120 of 206 Reserving size (3383552) for bucket 120 Calculating Z arrays for bucket 120 Entering block accumulator loop for bucket 120: bucket 102: 100% Sorting block of length 816753 for bucket 102 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2517920 for bucket 85 bucket 108: 80% bucket 96: 100% Sorting block of length 843503 for bucket 96 (Using difference cover) bucket 104: 80% bucket 113: 20% bucket 94: 100% Sorting block of length 1486388 for bucket 94 (Using difference cover) Getting block 114 of 211 Reserving size (3383552) for bucket 114 Calculating Z arrays for bucket 114 Entering block accumulator loop for bucket 114: bucket 98: 100% Sorting block of length 2432445 for bucket 98 (Using difference cover) bucket 105: 90% bucket 111: 10% bucket 95: 100% Sorting block of length 2881060 for bucket 95 (Using difference cover) bucket 97: 90% bucket 117: 10% bucket 99: 90% bucket 109: 50% bucket 104: 90% bucket 103: 90% Sorting block time: 00:00:01 Returning block of 1062396 for bucket 88 bucket 112: 10% Getting block 115 of 211 Reserving size (3383552) for bucket 115 Calculating Z arrays for bucket 115 Entering block accumulator loop for bucket 115: bucket 110: 30% bucket 106: 90% bucket 100: 90% bucket 103: 90% Sorting block time: 00:00:02 Returning block of 2081083 for bucket 98 bucket 102: 90% bucket 114: 20% Sorting block time: 00:00:00 Returning block of 816754 for bucket 102 Getting block 121 of 206 Reserving size (3383552) for bucket 121 Calculating Z arrays for bucket 121 Entering block accumulator loop for bucket 121: Getting block 122 of 206 Reserving size (3383552) for bucket 122 Calculating Z arrays for bucket 122 Entering block accumulator loop for bucket 122: bucket 106: 90% Sorting block time: 00:00:01 Returning block of 1503589 for bucket 97 bucket 113: 10% bucket 107: 90% bucket 92: 100% Sorting block of length 3096800 for bucket 92 (Using difference cover) Getting block 123 of 206 Reserving size (3383552) for bucket 123 Calculating Z arrays for bucket 123 Entering block accumulator loop for bucket 123: bucket 119: 10% bucket 111: 40% bucket 105: 90% bucket 110: 60% bucket 100: 100% Sorting block of length 2511876 for bucket 100 (Using difference cover) bucket 118: 10% bucket 108: 90% Sorting block time: 00:00:00 Returning block of 843504 for bucket 96 bucket 107: 90% bucket 115: 20% Getting block 116 of 211 Reserving size (3383552) for bucket 116 Calculating Z arrays for bucket 116 Entering block accumulator loop for bucket 116: bucket 91: 100% Sorting block of length 3033968 for bucket 91 (Using difference cover) bucket 105: 100% Sorting block of length 2936747 for bucket 105 (Using difference cover) bucket 101: 100% Sorting block of length 2595946 for bucket 101 (Using difference cover) bucket 101: 90% bucket 109: 50% bucket 116: 20% Sorting block time: 00:00:04 Returning block of 3200576 for bucket 93 bucket 99: 100% Sorting block of length 3218356 for bucket 99 (Using difference cover) bucket 120: 10% bucket 108: 90% bucket 114: 10% Getting block 124 of 206 Reserving size (3383552) for bucket 124 Calculating Z arrays for bucket 124 Entering block accumulator loop for bucket 124: bucket 112: 30% Sorting block time: 00:00:01 Returning block of 1486389 for bucket 94 bucket 104: 90% bucket 111: 20% bucket 113: 30% Getting block 117 of 211 Reserving size (3383552) for bucket 117 Calculating Z arrays for bucket 117 Entering block accumulator loop for bucket 117: bucket 104: 100% Sorting block of length 1071833 for bucket 104 (Using difference cover) bucket 112: 20% bucket 115: 10% bucket 115: 30% bucket 110: 40% bucket 103: 100% Sorting block of length 2630979 for bucket 103 (Using difference cover) bucket 97: 100% Sorting block of length 2793720 for bucket 97 (Using difference cover) bucket 106: 100% Sorting block of length 769726 for bucket 106 (Using difference cover) bucket 117: 20% bucket 109: 60% Sorting block time: 00:00:03 Returning block of 3055703 for bucket 99 bucket 107: 100% Sorting block of length 3260233 for bucket 107 (Using difference cover) bucket 113: 20% bucket 122: 10% Getting block 125 of 206 Reserving size (3383552) for bucket 125 Calculating Z arrays for bucket 125 Entering block accumulator loop for bucket 125: bucket 114: 30% bucket 100: 100% Sorting block of length 2395377 for bucket 100 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2719088 for bucket 87 bucket 106: 100% Sorting block of length 2604818 for bucket 106 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2887259 for bucket 93 bucket 103: 100% Sorting block of length 2922027 for bucket 103 (Using difference cover) bucket 107: 100% Sorting block of length 2781913 for bucket 107 (Using difference cover) Getting block 118 of 211 Reserving size (3383552) for bucket 118 Calculating Z arrays for bucket 118 Entering block accumulator loop for bucket 118: bucket 102: 100% Sorting block of length 953049 for bucket 102 (Using difference cover) bucket 123: 10% bucket 121: 10% Getting block 119 of 211 Reserving size (3383552) for bucket 119 Calculating Z arrays for bucket 119 Entering block accumulator loop for bucket 119: bucket 111: 50% bucket 105: 100% Sorting block of length 2615158 for bucket 105 (Using difference cover) bucket 110: 70% bucket 108: 100% Sorting block of length 1204848 for bucket 108 (Using difference cover) bucket 116: 10% bucket 118: 20% bucket 119: 20% bucket 109: 60% Sorting block time: 00:00:03 Returning block of 3316598 for bucket 89 bucket 108: 100% Sorting block of length 2846987 for bucket 108 (Using difference cover) bucket 114: 20% Getting block 120 of 211 Reserving size (3383552) for bucket 120 Calculating Z arrays for bucket 120 Entering block accumulator loop for bucket 120: bucket 116: 30% bucket 120: 20% Sorting block time: 00:00:01 Returning block of 769727 for bucket 106 bucket 101: 100% Sorting block of length 3035729 for bucket 101 (Using difference cover) Getting block 121 of 211 Reserving size (3383552) for bucket 121 Calculating Z arrays for bucket 121 Entering block accumulator loop for bucket 121: Sorting block time: 00:00:01 Returning block of 1071834 for bucket 104 bucket 111: 30% bucket 124: 10% bucket 117: 10% Getting block 122 of 211 Reserving size (3383552) for bucket 122 Calculating Z arrays for bucket 122 Entering block accumulator loop for bucket 122: bucket 112: 40% Sorting block time: 00:00:02 Returning block of 2432446 for bucket 98 bucket 104: 100% Sorting block of length 3064924 for bucket 104 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2881061 for bucket 95 bucket 112: 30% Getting block 123 of 211 Reserving size (3383552) for bucket 123 Calculating Z arrays for bucket 123 Entering block accumulator loop for bucket 123: bucket 115: 20% bucket 113: 40% bucket 110: 50% Getting block 124 of 211 Reserving size (3383552) for bucket 124 Calculating Z arrays for bucket 124 Entering block accumulator loop for bucket 124: Sorting block time: 00:00:04 Returning block of 3192282 for bucket 95 bucket 115: 40% Sorting block time: 00:00:01 Returning block of 953050 for bucket 102 Getting block 125 of 211 Reserving size (3383552) for bucket 125 Calculating Z arrays for bucket 125 Entering block accumulator loop for bucket 125: Sorting block time: 00:00:04 Returning block of 3081736 for bucket 96 Getting block 126 of 206 Reserving size (3383552) for bucket 126 Calculating Z arrays for bucket 126 Entering block accumulator loop for bucket 126: bucket 113: 30% bucket 109: 70% bucket 117: 30% Getting block 127 of 206 Reserving size (3383552) for bucket 127 Calculating Z arrays for bucket 127 Entering block accumulator loop for bucket 127: bucket 122: 20% bucket 120: 10% bucket 114: 40% bucket 125: 10% bucket 118: 10% Sorting block time: 00:00:01 Returning block of 1204849 for bucket 108 Getting block 128 of 206 Reserving size (3383552) for bucket 128 Calculating Z arrays for bucket 128 Entering block accumulator loop for bucket 128: Sorting block time: 00:00:02 Returning block of 2595947 for bucket 101 bucket 116: 20% bucket 121: 20% bucket 123: 20% bucket 110: 80% Getting block 129 of 206 Reserving size (3383552) for bucket 129 Calculating Z arrays for bucket 129 Entering block accumulator loop for bucket 129: bucket 111: 60% bucket 118: 30% bucket 109: 70% bucket 114: 30% bucket 119: 30% bucket 119: 10% bucket 117: 20% bucket 120: 20% bucket 121: 10% bucket 115: 30% bucket 120: 30% Sorting block time: 00:00:04 Returning block of 2511877 for bucket 100 bucket 122: 10% Sorting block time: 00:00:04 Returning block of 3096801 for bucket 92 bucket 111: 40% bucket 116: 40% Getting block 130 of 206 Reserving size (3383552) for bucket 130 Calculating Z arrays for bucket 130 Entering block accumulator loop for bucket 130: bucket 123: 10% bucket 126: 10% Getting block 126 of 211 Reserving size (3383552) for bucket 126 Calculating Z arrays for bucket 126 Entering block accumulator loop for bucket 126: bucket 112: 40% bucket 124: 10% Sorting block time: 00:00:03 Returning block of 2936748 for bucket 105 bucket 110: 60% bucket 112: 50% bucket 124: 20% bucket 125: 10% Getting block 127 of 211 Reserving size (3383552) for bucket 127 Calculating Z arrays for bucket 127 Entering block accumulator loop for bucket 127: bucket 113: 50% Sorting block time: 00:00:03 Returning block of 2630980 for bucket 103 bucket 113: 40% bucket 127: 10% Sorting block time: 00:00:02 Returning block of 2395378 for bucket 100 Getting block 131 of 206 Reserving size (3383552) for bucket 131 Calculating Z arrays for bucket 131 Entering block accumulator loop for bucket 131: Sorting block time: 00:00:03 Returning block of 3033969 for bucket 91 bucket 115: 50% Getting block 128 of 211 Reserving size (3383552) for bucket 128 Calculating Z arrays for bucket 128 Entering block accumulator loop for bucket 128: bucket 109: 80% Sorting block time: 00:00:03 Returning block of 3218357 for bucket 99 bucket 117: 40% Getting block 129 of 211 Reserving size (3383552) for bucket 129 Calculating Z arrays for bucket 129 Entering block accumulator loop for bucket 129: bucket 118: 20% Sorting block time: 00:00:03 Returning block of 2793721 for bucket 97 Getting block 130 of 211 Reserving size (3383552) for bucket 130 Calculating Z arrays for bucket 130 Entering block accumulator loop for bucket 130: bucket 114: 50% bucket 125: 20% bucket 122: 30% bucket 116: 30% Getting block 131 of 211 Reserving size (3383552) for bucket 131 Calculating Z arrays for bucket 131 Entering block accumulator loop for bucket 131: bucket 129: 10% Sorting block time: 00:00:02 Returning block of 2615159 for bucket 105 Sorting block time: 00:00:03 Returning block of 2922028 for bucket 103 bucket 128: 10% bucket 121: 30% bucket 123: 30% Sorting block time: 00:00:03 Returning block of 2604819 for bucket 106 bucket 109: 80% Getting block 132 of 206 Reserving size (3383552) for bucket 132 Calculating Z arrays for bucket 132 Entering block accumulator loop for bucket 132: bucket 111: 70% bucket 117: 30% Getting block 132 of 211 Reserving size (3383552) for bucket 132 Calculating Z arrays for bucket 132 Entering block accumulator loop for bucket 132: bucket 114: 40% bucket 110: 90% bucket 118: 40% bucket 119: 20% Getting block 133 of 206 Reserving size (3383552) for bucket 133 Calculating Z arrays for bucket 133 Entering block accumulator loop for bucket 133: bucket 121: 20% bucket 120: 30% Sorting block time: 00:00:03 Returning block of 2781914 for bucket 107 bucket 119: 40% bucket 115: 40% bucket 122: 20% Getting block 134 of 206 Reserving size (3383552) for bucket 134 Calculating Z arrays for bucket 134 Entering block accumulator loop for bucket 134: bucket 111: 50% bucket 120: 40% bucket 123: 20% bucket 127: 20% bucket 126: 10% bucket 112: 50% bucket 124: 20% bucket 116: 50% bucket 130: 10% bucket 110: 70% bucket 126: 20% bucket 129: 10% bucket 125: 20% bucket 127: 10% bucket 113: 50% Sorting block time: 00:00:03 Returning block of 2846988 for bucket 108 Sorting block time: 00:00:03 Returning block of 3260234 for bucket 107 Getting block 133 of 211 Reserving size (3383552) for bucket 133 Calculating Z arrays for bucket 133 Entering block accumulator loop for bucket 133: bucket 112: 60% Sorting block time: 00:00:03 Returning block of 3035730 for bucket 101 bucket 113: 60% bucket 124: 30% bucket 128: 10% Getting block 134 of 211 Reserving size (3383552) for bucket 134 Calculating Z arrays for bucket 134 Entering block accumulator loop for bucket 134: bucket 131: 10% Sorting block time: 00:00:04 Returning block of 3064925 for bucket 104 Getting block 135 of 211 Reserving size (3383552) for bucket 135 Calculating Z arrays for bucket 135 Entering block accumulator loop for bucket 135: bucket 115: 60% bucket 109: 90% bucket 130: 10% bucket 118: 30% bucket 117: 50% Getting block 135 of 206 Reserving size (3383552) for bucket 135 Calculating Z arrays for bucket 135 Entering block accumulator loop for bucket 135: bucket 116: 40% bucket 131: 10% bucket 129: 20% bucket 127: 30% bucket 122: 40% bucket 114: 60% bucket 114: 50% bucket 125: 30% bucket 121: 40% bucket 128: 20% bucket 109: 90% bucket 123: 40% bucket 119: 30% bucket 117: 40% bucket 121: 30% bucket 115: 50% bucket 132: 10% bucket 111: 80% bucket 120: 40% bucket 122: 30% bucket 132: 10% bucket 118: 50% bucket 110: 100% Sorting block of length 2251817 for bucket 110 (Using difference cover) bucket 123: 30% bucket 119: 50% bucket 111: 60% bucket 126: 20% bucket 133: 10% bucket 120: 50% bucket 124: 30% bucket 134: 10% bucket 112: 60% bucket 129: 20% bucket 110: 80% bucket 116: 60% bucket 125: 30% bucket 113: 60% bucket 127: 20% bucket 126: 30% bucket 115: 60% bucket 130: 20% bucket 133: 10% bucket 134: 10% bucket 128: 20% bucket 112: 70% bucket 135: 10% bucket 130: 20% bucket 124: 40% bucket 118: 40% bucket 113: 70% bucket 131: 20% bucket 116: 50% bucket 109: 100% Sorting block of length 2209893 for bucket 109 (Using difference cover) bucket 120: 50% bucket 127: 40% bucket 131: 20% bucket 117: 60% bucket 115: 70% bucket 114: 60% bucket 135: 10% bucket 122: 50% bucket 121: 40% bucket 129: 30% bucket 109: 100% Sorting block of length 2501187 for bucket 109 (Using difference cover) bucket 122: 40% bucket 125: 40% bucket 121: 50% bucket 114: 70% bucket 132: 20% bucket 119: 40% bucket 128: 30% bucket 123: 40% bucket 123: 50% bucket 126: 30% bucket 111: 90% bucket 117: 50% bucket 118: 60% bucket 111: 70% bucket 132: 20% bucket 119: 60% bucket 124: 40% bucket 120: 60% bucket 133: 20% bucket 112: 70% bucket 129: 30% bucket 115: 70% bucket 113: 70% bucket 120: 60% bucket 125: 40% bucket 110: 90% bucket 134: 20% bucket 127: 30% bucket 133: 20% bucket 116: 70% bucket 126: 40% bucket 134: 20% bucket 128: 30% bucket 126: 40% bucket 130: 30% bucket 135: 20% bucket 130: 30% bucket 118: 50% bucket 116: 60% bucket 131: 30% bucket 112: 80% bucket 114: 70% bucket 124: 50% bucket 121: 50% Sorting block time: 00:00:02 Returning block of 2251818 for bucket 110 bucket 127: 50% bucket 122: 50% bucket 131: 30% bucket 113: 80% bucket 135: 20% Getting block 136 of 206 Reserving size (3383552) for bucket 136 Calculating Z arrays for bucket 136 Entering block accumulator loop for bucket 136: bucket 122: 60% bucket 123: 50% bucket 115: 80% bucket 117: 70% bucket 119: 50% bucket 129: 40% bucket 121: 60% bucket 125: 50% bucket 132: 30% bucket 123: 60% bucket 128: 40% bucket 114: 80% bucket 111: 80% bucket 111: 100% Sorting block of length 1732637 for bucket 111 (Using difference cover) bucket 124: 50% bucket 134: 30% bucket 117: 60% bucket 118: 70% bucket 119: 70% bucket 120: 70% bucket 132: 30% Sorting block time: 00:00:02 Returning block of 2209894 for bucket 109 bucket 112: 80% bucket 129: 40% bucket 113: 80% bucket 115: 80% bucket 120: 70% bucket 125: 50% Getting block 137 of 206 Reserving size (3383552) for bucket 137 Calculating Z arrays for bucket 137 Entering block accumulator loop for bucket 137: bucket 126: 50% bucket 110: 100% Sorting block of length 3371345 for bucket 110 (Using difference cover) bucket 133: 30% bucket 133: 30% bucket 134: 30% bucket 127: 40% bucket 128: 40% bucket 126: 50% bucket 135: 30% bucket 130: 40% bucket 116: 80% bucket 118: 60% bucket 134: 40% bucket 130: 40% bucket 116: 70% bucket 114: 80% bucket 131: 40% bucket 121: 60% bucket 122: 60% bucket 122: 70% bucket 111: 90% bucket 123: 60% bucket 127: 60% bucket 112: 90% bucket 124: 60% bucket 118: 80% bucket 136: 10% bucket 131: 40% bucket 135: 30% bucket 119: 60% Sorting block time: 00:00:03 Returning block of 2501188 for bucket 109 bucket 124: 60% bucket 115: 90% bucket 117: 80% bucket 113: 90% bucket 121: 70% Getting block 136 of 211 Reserving size (3383552) for bucket 136 Calculating Z arrays for bucket 136 Entering block accumulator loop for bucket 136: bucket 129: 50% bucket 117: 70% bucket 123: 70% bucket 125: 60% bucket 128: 50% bucket 114: 90% bucket 132: 40% bucket 112: 90% bucket 132: 40% bucket 113: 90% bucket 129: 50% bucket 119: 80% bucket 120: 80% bucket 120: 80% bucket 115: 90% bucket 126: 60% bucket 137: 10% Sorting block time: 00:00:02 Returning block of 1732638 for bucket 111 bucket 133: 40% bucket 134: 40% Getting block 138 of 206 Reserving size (3383552) for bucket 138 Calculating Z arrays for bucket 138 Entering block accumulator loop for bucket 138: bucket 128: 50% bucket 111: 100% Sorting block of length 2232419 for bucket 111 (Using difference cover) bucket 133: 40% bucket 135: 40% bucket 125: 60% bucket 130: 50% bucket 127: 50% bucket 126: 60% bucket 114: 90% bucket 118: 70% bucket 116: 80% bucket 121: 70% bucket 122: 70% bucket 131: 50% bucket 123: 70% bucket 130: 50% bucket 116: 90% bucket 134: 50% bucket 122: 80% bucket 118: 90% bucket 132: 50% bucket 124: 70% bucket 119: 70% bucket 127: 70% bucket 112: 100% Sorting block of length 3175685 for bucket 112 (Using difference cover) bucket 124: 70% bucket 136: 20% bucket 135: 40% bucket 131: 50% bucket 120: 90% bucket 117: 80% bucket 121: 80% bucket 115: 100% Sorting block of length 3259269 for bucket 115 (Using difference cover) bucket 117: 90% bucket 112: 100% Sorting block of length 1321641 for bucket 112 (Using difference cover) bucket 113: 100% Sorting block of length 3092417 for bucket 113 (Using difference cover) bucket 113: 100% Sorting block of length 2678051 for bucket 113 (Using difference cover) bucket 123: 80% bucket 126: 70% bucket 129: 60% bucket 136: 10% bucket 120: 90% bucket 114: 100% Sorting block of length 2169737 for bucket 114 (Using difference cover) bucket 128: 60% bucket 125: 70% bucket 129: 60% bucket 115: 100% Sorting block of length 1688918 for bucket 115 (Using difference cover) bucket 119: 90% bucket 133: 50% bucket 132: 50% bucket 135: 50% bucket 134: 50% bucket 137: 20% bucket 128: 60% bucket 138: 10% bucket 130: 60% bucket 114: 100% Sorting block of length 857411 for bucket 114 (Using difference cover) bucket 122: 80% bucket 121: 80% bucket 127: 60% bucket 126: 70% bucket 118: 80% bucket 116: 90% bucket 123: 80% bucket 133: 50% bucket 131: 60% Sorting block time: 00:00:01 Returning block of 2232420 for bucket 111 bucket 122: 90% bucket 125: 70% Getting block 137 of 211 Reserving size (3383552) for bucket 137 Calculating Z arrays for bucket 137 Entering block accumulator loop for bucket 137: bucket 124: 80% bucket 130: 60% bucket 119: 80% bucket 134: 60% bucket 118: 100% Sorting block of length 1966501 for bucket 118 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3371346 for bucket 110 bucket 134: 60% bucket 132: 60% bucket 120: 100% Sorting block of length 2090415 for bucket 120 (Using difference cover) bucket 133: 60% bucket 127: 80% bucket 116: 100% Sorting block of length 1377911 for bucket 116 (Using difference cover) bucket 117: 90% Getting block 138 of 211 Reserving size (3383552) for bucket 138 Calculating Z arrays for bucket 138 Entering block accumulator loop for bucket 138: bucket 136: 30% bucket 124: 80% bucket 135: 50% bucket 126: 80% bucket 121: 90% bucket 120: 100% Sorting block of length 3254067 for bucket 120 (Using difference cover) bucket 131: 60% bucket 129: 70% bucket 136: 20% bucket 117: 100% Sorting block of length 2982219 for bucket 117 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1321642 for bucket 112 bucket 123: 90% Getting block 139 of 211 Reserving size (3383552) for bucket 139 Calculating Z arrays for bucket 139 Entering block accumulator loop for bucket 139: bucket 128: 70% bucket 135: 60% bucket 125: 80% bucket 119: 100% Sorting block of length 2208648 for bucket 119 (Using difference cover) bucket 129: 70% bucket 132: 60% Sorting block time: 00:00:01 Returning block of 857412 for bucket 114 Getting block 140 of 211 Reserving size (3383552) for bucket 140 Calculating Z arrays for bucket 140 Entering block accumulator loop for bucket 140: bucket 128: 70% bucket 130: 70% bucket 137: 30% bucket 121: 90% bucket 122: 90% bucket 138: 20% bucket 127: 70% bucket 123: 90% bucket 127: 90% bucket 126: 80% bucket 116: 100% Sorting block of length 1847340 for bucket 116 (Using difference cover) bucket 118: 90% Sorting block time: 00:00:02 Returning block of 1688919 for bucket 115 bucket 131: 70% Getting block 141 of 211 Reserving size (3383552) for bucket 141 Calculating Z arrays for bucket 141 Entering block accumulator loop for bucket 141: bucket 125: 80% bucket 124: 90% bucket 133: 60% bucket 122: 100% Sorting block of length 3131648 for bucket 122 (Using difference cover) bucket 137: 10% bucket 134: 70% bucket 119: 90% Sorting block time: 00:00:02 Returning block of 2169738 for bucket 114 bucket 130: 70% bucket 133: 70% Getting block 139 of 206 Reserving size (3383552) for bucket 139 Calculating Z arrays for bucket 139 Entering block accumulator loop for bucket 139: bucket 126: 90% bucket 128: 80% bucket 134: 70% bucket 117: 100% Sorting block of length 2061193 for bucket 117 (Using difference cover) bucket 138: 10% Sorting block time: 00:00:01 Returning block of 1377912 for bucket 116 Getting block 140 of 206 Reserving size (3383552) for bucket 140 Calculating Z arrays for bucket 140 Entering block accumulator loop for bucket 140: bucket 136: 40% bucket 129: 80% bucket 132: 70% bucket 136: 30% bucket 124: 90% bucket 121: 100% Sorting block of length 2538352 for bucket 121 (Using difference cover) bucket 135: 60% bucket 131: 70% bucket 135: 70% bucket 123: 100% Sorting block of length 3209517 for bucket 123 (Using difference cover) Sorting block time: 00:00:03 Returning block of 3175686 for bucket 112 Sorting block time: 00:00:02 Returning block of 2678052 for bucket 113 bucket 132: 70% bucket 128: 80% bucket 139: 10% bucket 125: 90% Getting block 141 of 206 Reserving size (3383552) for bucket 141 Calculating Z arrays for bucket 141 Entering block accumulator loop for bucket 141: bucket 129: 80% bucket 122: 100% Sorting block of length 3094213 for bucket 122 (Using difference cover) bucket 121: 100% Sorting block of length 2135907 for bucket 121 (Using difference cover) bucket 130: 80% bucket 140: 10% bucket 123: 100% Sorting block of length 1946585 for bucket 123 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1966502 for bucket 118 bucket 128: 90% Getting block 142 of 206 Reserving size (3383552) for bucket 142 Calculating Z arrays for bucket 142 Entering block accumulator loop for bucket 142: bucket 127: 80% Sorting block time: 00:00:02 Returning block of 2090416 for bucket 120 bucket 137: 40% bucket 134: 80% Getting block 143 of 206 Reserving size (3383552) for bucket 143 Calculating Z arrays for bucket 143 Entering block accumulator loop for bucket 143: bucket 118: 100% Sorting block of length 3176548 for bucket 118 (Using difference cover) bucket 138: 30% Sorting block time: 00:00:03 Returning block of 3092418 for bucket 113 Getting block 144 of 206 Reserving size (3383552) for bucket 144 Calculating Z arrays for bucket 144 Entering block accumulator loop for bucket 144: bucket 126: 90% bucket 131: 80% bucket 125: 90% Sorting block time: 00:00:03 Returning block of 3259270 for bucket 115 bucket 139: 10% bucket 124: 100% Sorting block of length 3159808 for bucket 124 (Using difference cover) Getting block 142 of 211 Reserving size (3383552) for bucket 142 Calculating Z arrays for bucket 142 Entering block accumulator loop for bucket 142: bucket 127: 100% Sorting block of length 2976055 for bucket 127 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2208649 for bucket 119 bucket 141: 10% Getting block 145 of 206 Reserving size (3383552) for bucket 145 Calculating Z arrays for bucket 145 Entering block accumulator loop for bucket 145: bucket 119: 100% Sorting block of length 1528028 for bucket 119 (Using difference cover) Getting block 146 of 206 Reserving size (3383552) for bucket 146 Calculating Z arrays for bucket 146 Entering block accumulator loop for bucket 146: Sorting block time: 00:00:01 Returning block of 1847341 for bucket 116 bucket 137: 20% bucket 126: 100% Sorting block of length 2998813 for bucket 126 (Using difference cover) bucket 133: 80% bucket 133: 70% bucket 136: 40% Getting block 143 of 211 Reserving size (3383552) for bucket 143 Calculating Z arrays for bucket 143 Entering block accumulator loop for bucket 143: bucket 128: 100% Sorting block of length 3203665 for bucket 128 (Using difference cover) bucket 129: 90% bucket 134: 80% bucket 130: 80% bucket 138: 20% bucket 134: 90% bucket 136: 50% bucket 135: 70% bucket 135: 80% bucket 132: 80% bucket 140: 10% bucket 124: 100% Sorting block of length 3314171 for bucket 124 (Using difference cover) bucket 142: 10% bucket 144: 10% bucket 132: 80% bucket 130: 90% bucket 128: 90% bucket 131: 80% Sorting block time: 00:00:02 Returning block of 3131649 for bucket 122 bucket 140: 20% bucket 129: 90% bucket 125: 100% Sorting block of length 2955318 for bucket 125 (Using difference cover) bucket 141: 10% bucket 131: 90% Getting block 147 of 206 Reserving size (3383552) for bucket 147 Calculating Z arrays for bucket 147 Entering block accumulator loop for bucket 147: bucket 143: 10% Sorting block time: 00:00:03 Returning block of 2982220 for bucket 117 bucket 125: 100% Sorting block of length 2423032 for bucket 125 (Using difference cover) bucket 127: 90% Sorting block time: 00:00:02 Returning block of 2061194 for bucket 117 bucket 139: 20% bucket 137: 50% Getting block 148 of 206 Reserving size (3383552) for bucket 148 Calculating Z arrays for bucket 148 Entering block accumulator loop for bucket 148: bucket 126: 100% Sorting block of length 3026354 for bucket 126 (Using difference cover) bucket 142: 10% Getting block 144 of 211 Reserving size (3383552) for bucket 144 Calculating Z arrays for bucket 144 Entering block accumulator loop for bucket 144: Sorting block time: 00:00:03 Returning block of 3254068 for bucket 120 bucket 139: 20% bucket 138: 40% bucket 141: 20% bucket 142: 20% bucket 133: 90% Getting block 145 of 211 Reserving size (3383552) for bucket 145 Calculating Z arrays for bucket 145 Entering block accumulator loop for bucket 145: bucket 146: 10% bucket 137: 30% bucket 145: 10% Sorting block time: 00:00:03 Returning block of 2538353 for bucket 121 bucket 133: 80% bucket 143: 10% bucket 129: 100% Sorting block of length 2712373 for bucket 129 (Using difference cover) bucket 136: 50% Getting block 149 of 206 Reserving size (3383552) for bucket 149 Calculating Z arrays for bucket 149 Entering block accumulator loop for bucket 149: Sorting block time: 00:00:02 Returning block of 1946586 for bucket 123 bucket 143: 20% bucket 140: 20% bucket 134: 100% Sorting block of length 3104661 for bucket 134 (Using difference cover) Sorting block time: 00:00:02 Returning block of 1528029 for bucket 119 bucket 134: 90% Getting block 146 of 211 Reserving size (3383552) for bucket 146 Calculating Z arrays for bucket 146 Entering block accumulator loop for bucket 146: bucket 135: 90% Getting block 147 of 211 Reserving size (3383552) for bucket 147 Calculating Z arrays for bucket 147 Entering block accumulator loop for bucket 147: bucket 132: 90% bucket 138: 30% bucket 135: 80% bucket 130: 90% bucket 136: 60% bucket 140: 30% bucket 130: 100% Sorting block of length 2662645 for bucket 130 (Using difference cover) bucket 128: 100% Sorting block of length 683308 for bucket 128 (Using difference cover) bucket 132: 90% bucket 144: 20% Sorting block time: 00:00:02 Returning block of 2135908 for bucket 121 bucket 131: 90% bucket 131: 100% Sorting block of length 1986760 for bucket 131 (Using difference cover) Getting block 148 of 211 Reserving size (3383552) for bucket 148 Calculating Z arrays for bucket 148 Entering block accumulator loop for bucket 148: bucket 129: 100% Sorting block of length 3341545 for bucket 129 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3209518 for bucket 123 bucket 147: 10% bucket 141: 20% bucket 127: 100% Sorting block of length 2054308 for bucket 127 (Using difference cover) Getting block 150 of 206 Reserving size (3383552) for bucket 150 Calculating Z arrays for bucket 150 Entering block accumulator loop for bucket 150: Sorting block time: 00:00:01 Returning block of 683309 for bucket 128 bucket 138: 50% bucket 142: 30% bucket 142: 20% Getting block 151 of 206 Reserving size (3383552) for bucket 151 Calculating Z arrays for bucket 151 Entering block accumulator loop for bucket 151: bucket 137: 60% bucket 133: 100% Sorting block of length 1796512 for bucket 133 (Using difference cover) bucket 134: 100% Sorting block of length 2604475 for bucket 134 (Using difference cover) bucket 141: 30% bucket 139: 30% bucket 144: 10% bucket 145: 10% bucket 135: 100% Sorting block of length 2169371 for bucket 135 (Using difference cover) bucket 148: 10% Sorting block time: 00:00:03 Returning block of 2976056 for bucket 127 bucket 139: 30% bucket 146: 20% Sorting block time: 00:00:03 Returning block of 3176549 for bucket 118 bucket 136: 60% bucket 137: 40% Getting block 152 of 206 Reserving size (3383552) for bucket 152 Calculating Z arrays for bucket 152 Entering block accumulator loop for bucket 152: bucket 133: 90% bucket 148: 10% bucket 143: 20% Getting block 149 of 211 Reserving size (3383552) for bucket 149 Calculating Z arrays for bucket 149 Entering block accumulator loop for bucket 149: Sorting block time: 00:00:03 Returning block of 3094214 for bucket 122 bucket 145: 20% bucket 143: 30% bucket 135: 90% bucket 140: 40% bucket 140: 30% bucket 147: 10% Getting block 150 of 211 Reserving size (3383552) for bucket 150 Calculating Z arrays for bucket 150 Entering block accumulator loop for bucket 150: bucket 149: 10% bucket 146: 10% bucket 132: 100% Sorting block of length 1357891 for bucket 132 (Using difference cover) bucket 138: 40% Sorting block time: 00:00:04 Returning block of 3203666 for bucket 128 bucket 131: 100% Sorting block of length 2245721 for bucket 131 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3159809 for bucket 124 bucket 132: 100% Sorting block of length 1792255 for bucket 132 (Using difference cover) bucket 136: 70% bucket 130: 100% Sorting block of length 2499441 for bucket 130 (Using difference cover) Getting block 151 of 211 Reserving size (3383552) for bucket 151 Calculating Z arrays for bucket 151 Entering block accumulator loop for bucket 151: bucket 144: 30% Getting block 152 of 211 Reserving size (3383552) for bucket 152 Calculating Z arrays for bucket 152 Entering block accumulator loop for bucket 152: Sorting block time: 00:00:04 Returning block of 2998814 for bucket 126 bucket 150: 10% Getting block 153 of 211 Reserving size (3383552) for bucket 153 Calculating Z arrays for bucket 153 Entering block accumulator loop for bucket 153: bucket 141: 40% bucket 147: 20% bucket 143: 40% Sorting block time: 00:00:03 Returning block of 2423033 for bucket 125 Sorting block time: 00:00:03 Returning block of 2955319 for bucket 125 Getting block 154 of 211 Reserving size (3383552) for bucket 154 Calculating Z arrays for bucket 154 Entering block accumulator loop for bucket 154: bucket 151: 10% Sorting block time: 00:00:03 Returning block of 3026355 for bucket 126 bucket 142: 40% bucket 139: 40% bucket 141: 30% Sorting block time: 00:00:03 Returning block of 3314172 for bucket 124 bucket 138: 60% Getting block 153 of 206 Reserving size (3383552) for bucket 153 Calculating Z arrays for bucket 153 Entering block accumulator loop for bucket 153: Getting block 154 of 206 Reserving size (3383552) for bucket 154 Calculating Z arrays for bucket 154 Entering block accumulator loop for bucket 154: bucket 137: 70% bucket 137: 50% bucket 142: 30% Sorting block time: 00:00:02 Returning block of 1986761 for bucket 131 bucket 140: 50% bucket 144: 20% Getting block 155 of 206 Reserving size (3383552) for bucket 155 Calculating Z arrays for bucket 155 Entering block accumulator loop for bucket 155: bucket 136: 70% Getting block 155 of 211 Reserving size (3383552) for bucket 155 Calculating Z arrays for bucket 155 Entering block accumulator loop for bucket 155: Sorting block time: 00:00:03 Returning block of 2712374 for bucket 129 bucket 152: 10% bucket 139: 40% bucket 149: 10% bucket 148: 20% bucket 145: 20% bucket 135: 100% Sorting block of length 1596622 for bucket 135 (Using difference cover) bucket 148: 20% bucket 146: 30% Getting block 156 of 211 Reserving size (3383552) for bucket 156 Calculating Z arrays for bucket 156 Entering block accumulator loop for bucket 156: bucket 143: 30% bucket 133: 100% Sorting block of length 2792891 for bucket 133 (Using difference cover) bucket 147: 20% bucket 145: 30% Sorting block time: 00:00:02 Returning block of 1796513 for bucket 133 bucket 150: 10% bucket 146: 20% Getting block 157 of 211 Reserving size (3383552) for bucket 157 Calculating Z arrays for bucket 157 Entering block accumulator loop for bucket 157: bucket 138: 50% bucket 140: 40% bucket 149: 20% bucket 137: 60% bucket 151: 10% bucket 141: 50% Sorting block time: 00:00:01 Returning block of 1357892 for bucket 132 Getting block 156 of 206 Reserving size (3383552) for bucket 156 Calculating Z arrays for bucket 156 Entering block accumulator loop for bucket 156: bucket 144: 40% Sorting block time: 00:00:02 Returning block of 2054309 for bucket 127 bucket 154: 10% bucket 152: 10% bucket 136: 80% Getting block 158 of 211 Reserving size (3383552) for bucket 158 Calculating Z arrays for bucket 158 Entering block accumulator loop for bucket 158: Sorting block time: 00:00:03 Returning block of 2662646 for bucket 130 bucket 153: 10% Getting block 159 of 211 Reserving size (3383552) for bucket 159 Calculating Z arrays for bucket 159 Entering block accumulator loop for bucket 159: Sorting block time: 00:00:02 Returning block of 2169372 for bucket 135 bucket 147: 30% bucket 150: 20% Getting block 160 of 211 Reserving size (3383552) for bucket 160 Calculating Z arrays for bucket 160 Entering block accumulator loop for bucket 160: bucket 143: 50% bucket 152: 20% bucket 151: 20% Sorting block time: 00:00:04 Returning block of 3104662 for bucket 134 Sorting block time: 00:00:02 Returning block of 1792256 for bucket 132 bucket 142: 50% bucket 139: 50% Getting block 161 of 211 Reserving size (3383552) for bucket 161 Calculating Z arrays for bucket 161 Entering block accumulator loop for bucket 161: bucket 154: 10% Getting block 162 of 211 Reserving size (3383552) for bucket 162 Calculating Z arrays for bucket 162 Entering block accumulator loop for bucket 162: bucket 141: 60% bucket 137: 80% bucket 140: 60% bucket 141: 40% bucket 142: 40% bucket 138: 70% bucket 144: 30% Sorting block time: 00:00:03 Returning block of 2604476 for bucket 134 bucket 153: 10% bucket 136: 80% bucket 155: 10% Getting block 157 of 206 Reserving size (3383552) for bucket 157 Calculating Z arrays for bucket 157 Entering block accumulator loop for bucket 157: bucket 155: 10% Sorting block time: 00:00:02 Returning block of 2245722 for bucket 131 bucket 149: 20% bucket 148: 30% bucket 156: 10% bucket 145: 30% bucket 147: 30% bucket 146: 40% Getting block 158 of 206 Reserving size (3383552) for bucket 158 Calculating Z arrays for bucket 158 Entering block accumulator loop for bucket 158: bucket 144: 50% bucket 148: 30% bucket 139: 50% Sorting block time: 00:00:03 Returning block of 3341546 for bucket 129 bucket 150: 20% bucket 137: 70% bucket 158: 10% bucket 143: 40% bucket 157: 10% bucket 145: 40% bucket 138: 60% Getting block 159 of 206 Reserving size (3383552) for bucket 159 Calculating Z arrays for bucket 159 Entering block accumulator loop for bucket 159: bucket 140: 50% bucket 146: 30% Sorting block time: 00:00:02 Returning block of 2499442 for bucket 130 bucket 149: 30% bucket 151: 20% Getting block 160 of 206 Reserving size (3383552) for bucket 160 Calculating Z arrays for bucket 160 Entering block accumulator loop for bucket 160: Sorting block time: 00:00:01 Returning block of 1596623 for bucket 135 Getting block 161 of 206 Reserving size (3383552) for bucket 161 Calculating Z arrays for bucket 161 Entering block accumulator loop for bucket 161: bucket 156: 10% bucket 152: 20% bucket 154: 20% bucket 153: 20% bucket 136: 90% bucket 159: 10% bucket 142: 60% bucket 160: 10% bucket 143: 60% bucket 152: 30% bucket 147: 40% bucket 151: 30% bucket 150: 30% bucket 162: 10% bucket 155: 20% bucket 144: 60% bucket 154: 20% bucket 137: 90% bucket 140: 70% bucket 161: 10% bucket 141: 70% bucket 136: 90% bucket 139: 60% bucket 142: 50% bucket 138: 80% bucket 141: 50% bucket 153: 20% bucket 157: 10% bucket 144: 40% bucket 149: 30% bucket 156: 20% bucket 148: 40% bucket 155: 20% bucket 147: 40% bucket 158: 10% bucket 150: 30% bucket 146: 50% bucket 145: 40% bucket 156: 20% bucket 148: 40% bucket 158: 20% bucket 138: 70% bucket 137: 80% bucket 143: 50% bucket 157: 20% bucket 146: 40% bucket 159: 10% bucket 139: 60% bucket 151: 30% Sorting block time: 00:00:03 Returning block of 2792892 for bucket 133 bucket 145: 50% bucket 140: 60% bucket 149: 40% bucket 160: 10% Getting block 162 of 206 Reserving size (3383552) for bucket 162 Calculating Z arrays for bucket 162 Entering block accumulator loop for bucket 162: bucket 161: 10% bucket 153: 30% bucket 142: 70% bucket 152: 30% bucket 154: 30% bucket 159: 20% bucket 136: 100% Sorting block of length 2742698 for bucket 136 (Using difference cover) bucket 160: 20% bucket 152: 40% bucket 143: 70% bucket 147: 50% bucket 151: 40% bucket 162: 20% bucket 155: 30% bucket 136: 100% Sorting block of length 1686858 for bucket 136 (Using difference cover) bucket 144: 70% bucket 161: 20% bucket 154: 30% bucket 140: 80% bucket 141: 80% bucket 137: 100% Sorting block of length 3040202 for bucket 137 (Using difference cover) bucket 156: 30% bucket 142: 60% bucket 150: 40% bucket 153: 40% bucket 139: 70% bucket 138: 90% bucket 141: 60% bucket 144: 50% bucket 157: 20% bucket 153: 30% bucket 149: 40% bucket 156: 30% bucket 148: 50% bucket 147: 50% bucket 150: 40% bucket 158: 20% bucket 146: 60% bucket 158: 30% bucket 155: 30% bucket 137: 90% bucket 148: 50% bucket 145: 50% bucket 159: 20% bucket 143: 60% bucket 157: 30% bucket 138: 80% bucket 151: 40% bucket 146: 50% bucket 139: 70% bucket 145: 60% bucket 160: 20% bucket 162: 10% bucket 152: 40% bucket 149: 50% bucket 140: 70% bucket 161: 20% bucket 159: 30% bucket 142: 80% bucket 143: 80% bucket 154: 40% bucket 160: 30% bucket 152: 50% bucket 159: 30% bucket 162: 30% bucket 147: 60% bucket 151: 50% bucket 155: 40% bucket 144: 80% bucket 141: 90% bucket 154: 40% bucket 140: 90% bucket 149: 50% bucket 161: 30% bucket 153: 50% bucket 142: 70% bucket 156: 40% bucket 138: 100% Sorting block of length 1000155 for bucket 138 (Using difference cover) bucket 144: 60% bucket 157: 30% bucket 139: 80% bucket 141: 70% bucket 150: 50% bucket 156: 40% Sorting block time: 00:00:01 Returning block of 1686859 for bucket 136 bucket 147: 60% bucket 148: 60% bucket 150: 50% Getting block 163 of 211 Reserving size (3383552) for bucket 163 Calculating Z arrays for bucket 163 Entering block accumulator loop for bucket 163: bucket 153: 40% bucket 137: 100% Sorting block of length 3035358 for bucket 137 (Using difference cover) bucket 158: 40% bucket 138: 90% bucket 146: 70% bucket 158: 30% bucket 143: 70% bucket 148: 60% bucket 157: 40% bucket 151: 50% bucket 146: 60% bucket 155: 40% bucket 152: 50% bucket 162: 20% bucket 160: 30% bucket 161: 30% bucket 159: 40% bucket 145: 60% bucket 139: 80% bucket 149: 60% bucket 145: 70% bucket 140: 80% bucket 143: 90% bucket 154: 50% bucket 142: 90% bucket 149: 60% bucket 160: 40% Sorting block time: 00:00:01 Returning block of 1000156 for bucket 138 bucket 152: 60% bucket 154: 50% Getting block 163 of 206 Reserving size (3383552) for bucket 163 Calculating Z arrays for bucket 163 Entering block accumulator loop for bucket 163: bucket 159: 40% bucket 162: 40% bucket 156: 50% bucket 151: 60% bucket 147: 70% bucket 155: 50% bucket 144: 90% bucket 153: 60% bucket 141: 100% Sorting block of length 961518 for bucket 141 (Using difference cover) bucket 140: 100% Sorting block of length 2991014 for bucket 140 (Using difference cover) bucket 138: 100% Sorting block of length 2957878 for bucket 138 (Using difference cover) Sorting block time: 00:00:03 Returning block of 2742699 for bucket 136 bucket 161: 40% bucket 156: 50% bucket 142: 80% Getting block 164 of 206 Reserving size (3383552) for bucket 164 Calculating Z arrays for bucket 164 Entering block accumulator loop for bucket 164: bucket 157: 40% bucket 144: 70% bucket 150: 60% bucket 148: 70% bucket 158: 50% bucket 147: 70% bucket 139: 90% bucket 141: 80% bucket 150: 60% bucket 153: 50% Sorting block time: 00:00:03 Returning block of 3040203 for bucket 137 bucket 163: 10% bucket 158: 40% bucket 151: 60% bucket 146: 80% bucket 154: 60% Getting block 165 of 206 Reserving size (3383552) for bucket 165 Calculating Z arrays for bucket 165 Entering block accumulator loop for bucket 165: bucket 143: 80% bucket 148: 70% bucket 157: 50% bucket 146: 70% bucket 155: 50% bucket 152: 60% bucket 159: 50% bucket 162: 30% bucket 145: 70% bucket 161: 40% bucket 160: 40% bucket 149: 70% bucket 154: 60% bucket 145: 80% bucket 140: 90% bucket 143: 100% Sorting block of length 3097142 for bucket 143 (Using difference cover) bucket 142: 100% Sorting block of length 2142630 for bucket 142 (Using difference cover) bucket 139: 90% bucket 160: 50% bucket 149: 70% Sorting block time: 00:00:02 Returning block of 961519 for bucket 141 Getting block 164 of 211 Reserving size (3383552) for bucket 164 Calculating Z arrays for bucket 164 Entering block accumulator loop for bucket 164: bucket 152: 70% bucket 162: 50% bucket 159: 50% bucket 156: 60% bucket 155: 60% bucket 151: 70% bucket 163: 10% bucket 153: 70% bucket 147: 80% bucket 144: 100% Sorting block of length 3226497 for bucket 144 (Using difference cover) bucket 142: 90% bucket 156: 60% bucket 164: 10% bucket 161: 50% bucket 154: 70% bucket 160: 50% bucket 157: 50% bucket 158: 60% bucket 150: 70% bucket 144: 80% bucket 148: 80% bucket 147: 80% bucket 141: 90% bucket 163: 20% bucket 151: 70% bucket 158: 50% bucket 150: 70% bucket 139: 100% Sorting block of length 3044462 for bucket 139 (Using difference cover) bucket 157: 60% bucket 153: 60% bucket 143: 90% bucket 148: 80% bucket 146: 80% bucket 146: 90% bucket 152: 80% bucket 159: 60% bucket 152: 70% bucket 155: 60% bucket 165: 10% bucket 162: 40% bucket 161: 50% bucket 145: 80% bucket 149: 80% bucket 154: 70% bucket 145: 90% bucket 140: 100% Sorting block of length 2790861 for bucket 140 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3035359 for bucket 137 bucket 160: 60% bucket 164: 20% bucket 164: 10% Getting block 165 of 211 Reserving size (3383552) for bucket 165 Calculating Z arrays for bucket 165 Entering block accumulator loop for bucket 165: bucket 139: 100% Sorting block of length 1496541 for bucket 139 (Using difference cover) bucket 149: 80% bucket 150: 80% bucket 162: 60% bucket 153: 80% bucket 155: 70% bucket 156: 70% bucket 159: 60% bucket 151: 80% bucket 163: 20% bucket 161: 60% bucket 147: 90% bucket 142: 100% Sorting block of length 3316763 for bucket 142 (Using difference cover) bucket 156: 70% Sorting block time: 00:00:03 Returning block of 2957879 for bucket 138 bucket 158: 70% bucket 154: 80% bucket 160: 60% bucket 157: 60% bucket 144: 90% bucket 147: 90% bucket 148: 90% Getting block 166 of 211 Reserving size (3383552) for bucket 166 Calculating Z arrays for bucket 166 Entering block accumulator loop for bucket 166: bucket 141: 100% Sorting block of length 2641622 for bucket 141 (Using difference cover) Sorting block time: 00:00:04 Returning block of 2991015 for bucket 140 bucket 163: 30% bucket 151: 80% bucket 150: 90% Sorting block time: 00:00:03 Returning block of 2142631 for bucket 142 Getting block 167 of 211 Reserving size (3383552) for bucket 167 Calculating Z arrays for bucket 167 Entering block accumulator loop for bucket 167: bucket 158: 60% bucket 143: 100% Sorting block of length 2780493 for bucket 143 (Using difference cover) bucket 152: 90% bucket 146: 90% bucket 157: 70% Getting block 166 of 206 Reserving size (3383552) for bucket 166 Calculating Z arrays for bucket 166 Entering block accumulator loop for bucket 166: bucket 152: 80% bucket 153: 70% bucket 159: 70% bucket 148: 90% bucket 146: 100% Sorting block of length 2631960 for bucket 146 (Using difference cover) bucket 150: 80% bucket 164: 30% bucket 155: 70% bucket 162: 50% bucket 149: 90% bucket 154: 80% bucket 161: 60% bucket 165: 20% bucket 145: 90% bucket 145: 100% Sorting block of length 2157304 for bucket 145 (Using difference cover) bucket 160: 70% bucket 165: 10% bucket 164: 20% bucket 149: 90% bucket 162: 70% Sorting block time: 00:00:01 Returning block of 1496542 for bucket 139 bucket 153: 90% bucket 155: 80% bucket 156: 80% Getting block 168 of 211 Reserving size (3383552) for bucket 168 Calculating Z arrays for bucket 168 Entering block accumulator loop for bucket 168: bucket 159: 70% bucket 151: 90% bucket 150: 100% Sorting block of length 1410658 for bucket 150 (Using difference cover) Sorting block time: 00:00:04 Returning block of 3097143 for bucket 143 bucket 147: 100% Sorting block of length 1706736 for bucket 147 (Using difference cover) bucket 163: 30% bucket 161: 70% Getting block 167 of 206 Reserving size (3383552) for bucket 167 Calculating Z arrays for bucket 167 Entering block accumulator loop for bucket 167: bucket 158: 80% bucket 156: 80% bucket 166: 10% bucket 147: 100% Sorting block of length 1816820 for bucket 147 (Using difference cover) bucket 154: 90% bucket 144: 100% Sorting block of length 3054278 for bucket 144 (Using difference cover) bucket 160: 70% bucket 157: 70% Sorting block time: 00:00:03 Returning block of 3226498 for bucket 144 bucket 148: 100% Sorting block of length 1682381 for bucket 148 (Using difference cover) bucket 151: 90% bucket 167: 10% Getting block 168 of 206 Reserving size (3383552) for bucket 168 Calculating Z arrays for bucket 168 Entering block accumulator loop for bucket 168: bucket 163: 40% bucket 152: 90% bucket 152: 100% Sorting block of length 2874878 for bucket 152 (Using difference cover) bucket 159: 80% bucket 158: 70% bucket 146: 100% Sorting block of length 1575992 for bucket 146 (Using difference cover) bucket 149: 100% Sorting block of length 2087977 for bucket 149 (Using difference cover) bucket 166: 10% bucket 157: 80% bucket 153: 80% bucket 164: 40% bucket 148: 100% Sorting block of length 2029912 for bucket 148 (Using difference cover) bucket 155: 80% bucket 154: 90% bucket 150: 90% bucket 162: 60% bucket 161: 70% bucket 165: 20% bucket 145: 100% Sorting block of length 2980862 for bucket 145 (Using difference cover) bucket 160: 80% bucket 164: 30% bucket 165: 30% bucket 156: 90% bucket 149: 100% Sorting block of length 2463519 for bucket 149 (Using difference cover) bucket 162: 80% bucket 153: 100% Sorting block of length 2676569 for bucket 153 (Using difference cover) bucket 168: 10% Sorting block time: 00:00:04 Returning block of 3044463 for bucket 139 Sorting block time: 00:00:03 Returning block of 2790862 for bucket 140 bucket 155: 90% bucket 161: 80% Getting block 169 of 206 Reserving size (3383552) for bucket 169 Calculating Z arrays for bucket 169 Entering block accumulator loop for bucket 169: Getting block 170 of 206 Reserving size (3383552) for bucket 170 Calculating Z arrays for bucket 170 Entering block accumulator loop for bucket 170: bucket 159: 80% bucket 151: 100% Sorting block of length 2686259 for bucket 151 (Using difference cover) bucket 154: 100% Sorting block of length 1376222 for bucket 154 (Using difference cover) bucket 158: 90% Sorting block time: 00:00:01 Returning block of 1410659 for bucket 150 bucket 163: 40% bucket 166: 20% bucket 167: 10% Getting block 169 of 211 Reserving size (3383552) for bucket 169 Calculating Z arrays for bucket 169 Entering block accumulator loop for bucket 169: bucket 156: 90% bucket 160: 80% bucket 157: 80% bucket 167: 20% bucket 151: 100% Sorting block of length 1994890 for bucket 151 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2157305 for bucket 145 bucket 163: 50% bucket 168: 10% Sorting block time: 00:00:03 Returning block of 2631961 for bucket 146 bucket 152: 100% Sorting block of length 2046757 for bucket 152 (Using difference cover) Getting block 171 of 206 Reserving size (3383552) for bucket 171 Calculating Z arrays for bucket 171 Entering block accumulator loop for bucket 171: bucket 159: 90% Sorting block time: 00:00:03 Returning block of 2641623 for bucket 141 bucket 158: 80% Sorting block time: 00:00:02 Returning block of 1816821 for bucket 147 Getting block 172 of 206 Reserving size (3383552) 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 2780494 for bucket 143 bucket 166: 20% bucket 153: 90% Sorting block time: 00:00:04 Returning block of 3316764 for bucket 142 bucket 157: 90% Sorting block time: 00:00:02 Returning block of 1575993 for bucket 146 bucket 162: 90% Sorting block time: 00:00:02 Returning block of 1706737 for bucket 147 Getting block 173 of 206 Reserving size (3383552) for bucket 173 Calculating Z arrays for bucket 173 Entering block accumulator loop for bucket 173: Getting block 170 of 211 Reserving size (3383552) for bucket 170 Calculating Z arrays for bucket 170 Entering block accumulator loop for bucket 170: bucket 164: 50% Getting block 174 of 206 Reserving size (3383552) for bucket 174 Calculating Z arrays for bucket 174 Entering block accumulator loop for bucket 174: Getting block 171 of 211 Reserving size (3383552) for bucket 171 Calculating Z arrays for bucket 171 Entering block accumulator loop for bucket 171: Getting block 172 of 211 Reserving size (3383552) for bucket 172 Calculating Z arrays for bucket 172 Entering block accumulator loop for bucket 172: bucket 154: 100% Sorting block of length 1352195 for bucket 154 (Using difference cover) Getting block 173 of 211 Reserving size (3383552) for bucket 173 Calculating Z arrays for bucket 173 Entering block accumulator loop for bucket 173: bucket 165: 30% Sorting block time: 00:00:02 Returning block of 1682382 for bucket 148 bucket 155: 90% bucket 156: 100% Sorting block of length 1123592 for bucket 156 (Using difference cover) bucket 164: 40% bucket 162: 70% bucket 160: 90% Getting block 174 of 211 Reserving size (3383552) for bucket 174 Calculating Z arrays for bucket 174 Entering block accumulator loop for bucket 174: bucket 161: 80% bucket 150: 100% Sorting block of length 3336386 for bucket 150 (Using difference cover) bucket 168: 20% bucket 165: 40% bucket 155: 100% Sorting block of length 2844241 for bucket 155 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2087978 for bucket 149 bucket 161: 90% Getting block 175 of 211 Reserving size (3383552) for bucket 175 Calculating Z arrays for bucket 175 Entering block accumulator loop for bucket 175: bucket 159: 90% bucket 170: 10% bucket 167: 30% bucket 166: 30% bucket 158: 100% Sorting block of length 945112 for bucket 158 (Using difference cover) bucket 169: 10% bucket 169: 10% Sorting block time: 00:00:02 Returning block of 1376223 for bucket 154 bucket 168: 20% bucket 167: 20% Getting block 175 of 206 Reserving size (3383552) for bucket 175 Calculating Z arrays for bucket 175 Entering block accumulator loop for bucket 175: Sorting block time: 00:00:03 Returning block of 2029913 for bucket 148 bucket 163: 50% Sorting block time: 00:00:03 Returning block of 2874879 for bucket 152 bucket 156: 100% Sorting block of length 2381030 for bucket 156 (Using difference cover) Getting block 176 of 206 Reserving size (3383552) for bucket 176 Calculating Z arrays for bucket 176 Entering block accumulator loop for bucket 176: bucket 157: 90% bucket 160: 90% Getting block 177 of 206 Reserving size (3383552) for bucket 177 Calculating Z arrays for bucket 177 Entering block accumulator loop for bucket 177: bucket 162: 100% Sorting block of length 2800163 for bucket 162 (Using difference cover) bucket 163: 60% bucket 159: 100% Sorting block of length 1208788 for bucket 159 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1123593 for bucket 156 bucket 171: 10% bucket 157: 100% Sorting block of length 3977638 for bucket 157 (Using difference cover) bucket 158: 90% bucket 166: 30% Getting block 176 of 211 Reserving size (3383552) for bucket 176 Calculating Z arrays for bucket 176 Entering block accumulator loop for bucket 176: Sorting block time: 00:00:03 Returning block of 3054279 for bucket 144 bucket 172: 10% bucket 153: 100% Sorting block of length 3087140 for bucket 153 (Using difference cover) bucket 170: 10% bucket 167: 40% bucket 172: 10% bucket 174: 10% bucket 171: 10% bucket 173: 10% Getting block 177 of 211 Reserving size (3383552) for bucket 177 Calculating Z arrays for bucket 177 Entering block accumulator loop for bucket 177: bucket 165: 40% Sorting block time: 00:00:01 Returning block of 1352196 for bucket 154 bucket 162: 80% bucket 164: 50% bucket 174: 10% Getting block 178 of 211 Reserving size (3383552) for bucket 178 Calculating Z arrays for bucket 178 Entering block accumulator loop for bucket 178: bucket 160: 100% Sorting block of length 2882985 for bucket 160 (Using difference cover) bucket 161: 90% bucket 155: 100% Sorting block of length 3242210 for bucket 155 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2676570 for bucket 153 bucket 173: 10% Sorting block time: 00:00:02 Returning block of 2463520 for bucket 149 bucket 164: 60% Sorting block time: 00:00:02 Returning block of 2980863 for bucket 145 Sorting block time: 00:00:00 Returning block of 945113 for bucket 158 Getting block 179 of 211 Reserving size (3383552) for bucket 179 Calculating Z arrays for bucket 179 Entering block accumulator loop for bucket 179: Getting block 180 of 211 Reserving size (3383552) for bucket 180 Calculating Z arrays for bucket 180 Entering block accumulator loop for bucket 180: Getting block 178 of 206 Reserving size (3383552) for bucket 178 Calculating Z arrays for bucket 178 Entering block accumulator loop for bucket 178: Sorting block time: 00:00:02 Returning block of 2046758 for bucket 152 Sorting block time: 00:00:03 Returning block of 1994891 for bucket 151 bucket 168: 30% Getting block 181 of 211 Reserving size (3383552) for bucket 181 Calculating Z arrays for bucket 181 Entering block accumulator loop for bucket 181: bucket 161: 100% Sorting block of length 632217 for bucket 161 (Using difference cover) Getting block 182 of 211 Reserving size (3383552) for bucket 182 Calculating Z arrays for bucket 182 Entering block accumulator loop for bucket 182: bucket 165: 50% bucket 175: 10% bucket 166: 40% Getting block 183 of 211 Reserving size (3383552) for bucket 183 Calculating Z arrays for bucket 183 Entering block accumulator loop for bucket 183: bucket 159: 100% Sorting block of length 2077834 for bucket 159 (Using difference cover) bucket 167: 30% bucket 169: 20% bucket 170: 20% Sorting block time: 00:00:03 Returning block of 2686260 for bucket 151 bucket 176: 10% bucket 169: 20% bucket 168: 30% bucket 175: 10% Getting block 179 of 206 Reserving size (3383552) for bucket 179 Calculating Z arrays for bucket 179 Entering block accumulator loop for bucket 179: Sorting block time: 00:00:01 Returning block of 1208789 for bucket 159 bucket 157: 100% Sorting block of length 1564392 for bucket 157 (Using difference cover) bucket 177: 10% Getting block 184 of 211 Reserving size (3383552) for bucket 184 Calculating Z arrays for bucket 184 Entering block accumulator loop for bucket 184: bucket 160: 100% Sorting block of length 3213316 for bucket 160 (Using difference cover) bucket 163: 60% bucket 174: 20% Sorting block time: 00:00:00 Returning block of 632218 for bucket 161 Getting block 185 of 211 Reserving size (3383552) for bucket 185 Calculating Z arrays for bucket 185 Entering block accumulator loop for bucket 185: bucket 176: 10% bucket 162: 90% bucket 167: 50% bucket 172: 20% bucket 163: 70% bucket 170: 20% bucket 166: 40% Sorting block time: 00:00:03 Returning block of 2844242 for bucket 155 bucket 158: 100% Sorting block of length 3280422 for bucket 158 (Using difference cover) bucket 179: 10% bucket 171: 20% bucket 173: 20% bucket 167: 40% bucket 177: 10% Sorting block time: 00:00:02 Returning block of 2381031 for bucket 156 bucket 171: 20% bucket 174: 20% Getting block 186 of 211 Reserving size (3383552) for bucket 186 Calculating Z arrays for bucket 186 Entering block accumulator loop for bucket 186: bucket 164: 60% bucket 178: 10% Getting block 180 of 206 Reserving size (3383552) for bucket 180 Calculating Z arrays for bucket 180 Entering block accumulator loop for bucket 180: bucket 165: 50% bucket 173: 20% bucket 161: 100% Sorting block of length 2447330 for bucket 161 (Using difference cover) bucket 172: 20% bucket 180: 10% bucket 164: 70% bucket 168: 40% bucket 178: 10% bucket 183: 10% bucket 181: 10% bucket 175: 20% bucket 166: 50% Sorting block time: 00:00:02 Returning block of 2800164 for bucket 162 bucket 169: 30% Getting block 187 of 211 Reserving size (3383552) for bucket 187 Calculating Z arrays for bucket 187 Entering block accumulator loop for bucket 187: Sorting block time: 00:00:01 Returning block of 1564393 for bucket 157 bucket 176: 20% bucket 182: 10% Getting block 181 of 206 Reserving size (3383552) for bucket 181 Calculating Z arrays for bucket 181 Entering block accumulator loop for bucket 181: bucket 165: 60% bucket 174: 30% bucket 184: 10% bucket 170: 30% bucket 168: 40% bucket 175: 20% bucket 169: 30% bucket 179: 10% bucket 166: 50% bucket 177: 20% Sorting block time: 00:00:04 Returning block of 3336387 for bucket 150 bucket 176: 20% bucket 185: 10% bucket 164: 70% bucket 167: 60% bucket 163: 70% bucket 172: 30% bucket 162: 100% Sorting block of length 1714250 for bucket 162 (Using difference cover) Getting block 182 of 206 Reserving size (3383552) for bucket 182 Calculating Z arrays for bucket 182 Entering block accumulator loop for bucket 182: bucket 179: 20% bucket 171: 30% bucket 170: 30% bucket 167: 50% bucket 163: 80% bucket 173: 30% bucket 177: 20% bucket 186: 10% bucket 178: 20% bucket 180: 10% bucket 174: 30% bucket 171: 30% Sorting block time: 00:00:02 Returning block of 2077835 for bucket 159 bucket 181: 10% bucket 165: 60% bucket 173: 30% Getting block 183 of 206 Reserving size (3383552) for bucket 183 Calculating Z arrays for bucket 183 Entering block accumulator loop for bucket 183: bucket 180: 20% bucket 164: 80% Sorting block time: 00:00:03 Returning block of 3087141 for bucket 153 Sorting block time: 00:00:03 Returning block of 2882986 for bucket 160 bucket 168: 50% bucket 172: 30% bucket 183: 20% bucket 166: 60% bucket 175: 30% bucket 174: 40% Getting block 184 of 206 Reserving size (3383552) for bucket 184 Calculating Z arrays for bucket 184 Entering block accumulator loop for bucket 184: bucket 178: 20% Getting block 188 of 211 Reserving size (3383552) for bucket 188 Calculating Z arrays for bucket 188 Entering block accumulator loop for bucket 188: bucket 187: 10% bucket 181: 20% bucket 166: 60% bucket 169: 40% bucket 184: 20% bucket 182: 20% bucket 176: 30% Sorting block time: 00:00:02 Returning block of 3280423 for bucket 158 bucket 168: 50% bucket 169: 40% Sorting block time: 00:00:04 Returning block of 3242211 for bucket 155 bucket 177: 30% Getting block 185 of 206 Reserving size (3383552) for bucket 185 Calculating Z arrays for bucket 185 Entering block accumulator loop for bucket 185: bucket 175: 30% bucket 176: 30% bucket 179: 20% bucket 164: 80% bucket 171: 40% bucket 167: 70% bucket 170: 40% Getting block 186 of 206 Reserving size (3383552) for bucket 186 Calculating Z arrays for bucket 186 Entering block accumulator loop for bucket 186: bucket 172: 40% bucket 165: 70% bucket 183: 30% bucket 175: 40% bucket 185: 20% Sorting block time: 00:00:04 Returning block of 3977639 for bucket 157 bucket 179: 30% bucket 167: 60% bucket 186: 20% Getting block 189 of 211 Reserving size (3383552) for bucket 189 Calculating Z arrays for bucket 189 Entering block accumulator loop for bucket 189: bucket 182: 10% Sorting block time: 00:00:02 Returning block of 2447331 for bucket 161 bucket 178: 30% bucket 177: 30% bucket 181: 20% bucket 174: 50% bucket 170: 40% Sorting block time: 00:00:02 Returning block of 1714251 for bucket 162 bucket 173: 40% bucket 178: 30% Getting block 187 of 206 Reserving size (3383552) for bucket 187 Calculating Z arrays for bucket 187 Entering block accumulator loop for bucket 187: bucket 163: 80% bucket 163: 90% bucket 180: 20% Getting block 188 of 206 Reserving size (3383552) for bucket 188 Calculating Z arrays for bucket 188 Entering block accumulator loop for bucket 188: bucket 171: 40% Sorting block time: 00:00:04 Returning block of 3213317 for bucket 160 bucket 174: 40% bucket 180: 30% bucket 183: 10% bucket 166: 70% Getting block 189 of 206 Reserving size (3383552) for bucket 189 Calculating Z arrays for bucket 189 Entering block accumulator loop for bucket 189: bucket 173: 40% bucket 165: 70% bucket 187: 20% bucket 188: 10% bucket 168: 60% bucket 164: 90% bucket 181: 30% bucket 166: 70% bucket 169: 50% bucket 164: 90% bucket 176: 40% bucket 184: 30% bucket 172: 40% bucket 182: 30% bucket 184: 10% bucket 181: 30% bucket 176: 40% bucket 186: 10% bucket 168: 60% bucket 177: 40% bucket 167: 80% bucket 185: 10% bucket 183: 40% bucket 174: 60% bucket 179: 30% bucket 175: 40% bucket 179: 40% bucket 175: 50% bucket 185: 30% bucket 172: 50% bucket 169: 50% bucket 189: 10% bucket 182: 20% bucket 186: 30% bucket 171: 50% bucket 170: 50% bucket 177: 40% bucket 167: 70% bucket 178: 40% bucket 165: 80% bucket 188: 20% bucket 173: 50% bucket 171: 50% bucket 178: 40% bucket 187: 10% bucket 170: 50% bucket 180: 30% bucket 180: 40% bucket 188: 10% bucket 163: 100% Sorting block of length 1529407 for bucket 163 (Using difference cover) bucket 174: 50% bucket 163: 90% bucket 165: 80% bucket 166: 80% bucket 183: 20% bucket 189: 10% bucket 173: 50% bucket 187: 30% bucket 174: 70% bucket 168: 70% bucket 184: 40% bucket 164: 100% Sorting block of length 3314019 for bucket 164 (Using difference cover) bucket 176: 50% bucket 166: 80% bucket 181: 40% bucket 181: 40% bucket 169: 60% bucket 189: 20% bucket 182: 40% bucket 164: 100% Sorting block of length 177924 for bucket 164 (Using difference cover) bucket 184: 20% bucket 172: 50% bucket 176: 50% Sorting block time: 00:00:00 Returning block of 177925 for bucket 164 bucket 167: 90% Getting block 190 of 206 Reserving size (3383552) for bucket 190 Calculating Z arrays for bucket 190 Entering block accumulator loop for bucket 190: bucket 188: 30% bucket 175: 60% bucket 186: 20% bucket 183: 50% bucket 179: 50% bucket 177: 50% bucket 167: 80% bucket 168: 70% bucket 185: 20% bucket 185: 40% bucket 188: 20% bucket 179: 40% bucket 175: 50% bucket 177: 50% bucket 172: 60% bucket 186: 40% bucket 182: 30% bucket 178: 50% bucket 169: 60% bucket 171: 60% bucket 170: 60% bucket 173: 60% bucket 180: 40% bucket 180: 50% bucket 187: 20% bucket 178: 50% bucket 165: 90% bucket 170: 60% bucket 165: 90% bucket 187: 40% bucket 166: 90% bucket 171: 60% bucket 183: 30% bucket 175: 70% bucket 189: 30% bucket 174: 60% bucket 189: 20% bucket 184: 50% bucket 173: 60% Sorting block time: 00:00:02 Returning block of 1529408 for bucket 163 bucket 174: 80% bucket 176: 60% bucket 163: 100% Sorting block of length 3123617 for bucket 163 (Using difference cover) bucket 168: 80% bucket 166: 90% Getting block 190 of 211 Reserving size (3383552) for bucket 190 Calculating Z arrays for bucket 190 Entering block accumulator loop for bucket 190: bucket 169: 70% bucket 181: 50% bucket 175: 60% bucket 181: 50% bucket 188: 40% bucket 182: 50% bucket 167: 100% Sorting block of length 1357554 for bucket 167 (Using difference cover) bucket 183: 60% bucket 188: 30% bucket 176: 60% bucket 184: 30% bucket 179: 60% bucket 190: 10% bucket 177: 60% bucket 185: 50% bucket 167: 90% bucket 168: 80% bucket 185: 30% bucket 172: 60% bucket 179: 50% bucket 172: 70% bucket 177: 60% bucket 184: 60% bucket 176: 70% bucket 186: 50% bucket 186: 30% bucket 178: 60% bucket 187: 50% bucket 182: 40% bucket 180: 60% bucket 189: 40% bucket 187: 30% bucket 171: 70% bucket 169: 70% bucket 180: 50% bucket 189: 30% bucket 178: 60% bucket 173: 70% bucket 165: 100% Sorting block of length 3280309 for bucket 165 (Using difference cover) bucket 170: 70% bucket 170: 70% bucket 166: 100% Sorting block of length 1667718 for bucket 166 (Using difference cover) bucket 183: 40% bucket 175: 80% Sorting block time: 00:00:01 Returning block of 1357555 for bucket 167 bucket 171: 70% Getting block 191 of 211 Reserving size (3383552) for bucket 191 Calculating Z arrays for bucket 191 Entering block accumulator loop for bucket 191: bucket 174: 90% bucket 166: 100% Sorting block of length 2399637 for bucket 166 (Using difference cover) bucket 165: 100% Sorting block of length 3245180 for bucket 165 (Using difference cover) bucket 173: 70% bucket 168: 90% bucket 174: 70% bucket 190: 10% bucket 169: 80% bucket 181: 60% bucket 188: 50% bucket 181: 60% bucket 179: 60% bucket 183: 70% bucket 175: 70% Sorting block time: 00:00:03 Returning block of 3314020 for bucket 164 bucket 179: 70% bucket 182: 60% bucket 187: 60% Getting block 192 of 211 Reserving size (3383552) for bucket 192 Calculating Z arrays for bucket 192 Entering block accumulator loop for bucket 192: bucket 188: 40% bucket 176: 80% bucket 177: 70% bucket 184: 70% bucket 176: 70% bucket 190: 20% bucket 185: 60% bucket 167: 100% Sorting block of length 2826078 for bucket 167 (Using difference cover) bucket 185: 40% bucket 184: 40% bucket 168: 90% bucket 186: 60% bucket 178: 70% bucket 191: 10% bucket 177: 70% bucket 172: 80% bucket 172: 70% bucket 182: 50% bucket 189: 50% bucket 186: 40% bucket 187: 40% bucket 180: 70% bucket 189: 40% bucket 180: 60% Sorting block time: 00:00:01 Returning block of 1667719 for bucket 166 bucket 171: 80% bucket 178: 70% bucket 169: 80% bucket 173: 80% Getting block 191 of 206 Reserving size (3383552) for bucket 191 Calculating Z arrays for bucket 191 Entering block accumulator loop for bucket 191: bucket 187: 70% bucket 175: 90% bucket 183: 50% bucket 170: 80% bucket 174: 100% Sorting block of length 1944764 for bucket 174 (Using difference cover) bucket 170: 80% bucket 192: 10% bucket 168: 100% Sorting block of length 2202290 for bucket 168 (Using difference cover) bucket 173: 80% bucket 171: 80% bucket 190: 20% bucket 188: 60% bucket 181: 70% bucket 169: 90% bucket 181: 70% bucket 183: 80% bucket 179: 70% bucket 179: 80% bucket 174: 80% bucket 175: 80% bucket 176: 90% bucket 184: 80% bucket 188: 50% bucket 182: 70% bucket 185: 70% Sorting block time: 00:00:03 Returning block of 3123618 for bucket 163 bucket 180: 70% bucket 191: 20% bucket 177: 80% bucket 186: 70% bucket 178: 80% bucket 192: 20% bucket 185: 50% bucket 172: 90% bucket 168: 100% Sorting block of length 1881212 for bucket 168 (Using difference cover) bucket 190: 30% bucket 184: 50% bucket 177: 80% Getting block 192 of 206 Reserving size (3383552) for bucket 192 Calculating Z arrays for bucket 192 Entering block accumulator loop for bucket 192: Sorting block time: 00:00:02 Returning block of 2399638 for bucket 166 bucket 172: 80% bucket 173: 90% bucket 176: 80% bucket 189: 60% Getting block 193 of 211 Reserving size (3383552) for bucket 193 Calculating Z arrays for bucket 193 Entering block accumulator loop for bucket 193: bucket 180: 80% bucket 187: 50% bucket 182: 60% bucket 186: 50% bucket 189: 50% bucket 188: 70% bucket 187: 80% bucket 171: 90% Sorting block time: 00:00:03 Returning block of 3280310 for bucket 165 bucket 191: 10% bucket 178: 80% bucket 180: 80% bucket 175: 100% Sorting block of length 3090727 for bucket 175 (Using difference cover) bucket 170: 90% bucket 183: 60% Getting block 194 of 211 Reserving size (3383552) for bucket 194 Calculating Z arrays for bucket 194 Entering block accumulator loop for bucket 194: bucket 169: 90% bucket 190: 30% bucket 170: 90% bucket 171: 90% bucket 173: 90% bucket 183: 90% bucket 169: 100% Sorting block of length 2451158 for bucket 169 (Using difference cover) bucket 181: 80% bucket 181: 80% bucket 179: 90% Sorting block time: 00:00:01 Returning block of 2202291 for bucket 168 bucket 179: 80% bucket 189: 70% Sorting block time: 00:00:02 Returning block of 1944765 for bucket 174 Getting block 195 of 211 Reserving size (3383552) for bucket 195 Calculating Z arrays for bucket 195 Entering block accumulator loop for bucket 195: bucket 192: 30% bucket 184: 90% bucket 176: 100% Sorting block of length 1234429 for bucket 176 (Using difference cover) Getting block 196 of 211 Reserving size (3383552) for bucket 196 Calculating Z arrays for bucket 196 Entering block accumulator loop for bucket 196: bucket 185: 60% bucket 188: 80% bucket 175: 90% bucket 185: 80% bucket 191: 30% bucket 174: 90% bucket 182: 80% Sorting block time: 00:00:03 Returning block of 3245181 for bucket 165 bucket 186: 80% bucket 178: 90% bucket 188: 60% bucket 177: 90% bucket 177: 90% Getting block 193 of 206 Reserving size (3383552) for bucket 193 Calculating Z arrays for bucket 193 Entering block accumulator loop for bucket 193: Sorting block time: 00:00:03 Returning block of 2826079 for bucket 167 bucket 172: 100% Sorting block of length 1974326 for bucket 172 (Using difference cover) bucket 190: 40% bucket 173: 100% Sorting block of length 1833626 for bucket 173 (Using difference cover) bucket 176: 90% bucket 193: 10% bucket 172: 90% Getting block 194 of 206 Reserving size (3383552) for bucket 194 Calculating Z arrays for bucket 194 Entering block accumulator loop for bucket 194: bucket 184: 60% bucket 192: 10% bucket 180: 90% bucket 187: 60% bucket 191: 20% bucket 182: 70% bucket 187: 90% bucket 186: 60% bucket 189: 60% bucket 189: 80% bucket 180: 90% bucket 178: 90% bucket 169: 100% Sorting block of length 2329623 for bucket 169 (Using difference cover) bucket 194: 10% bucket 190: 40% bucket 183: 70% bucket 171: 100% Sorting block of length 2316490 for bucket 171 (Using difference cover) bucket 171: 100% Sorting block of length 2923919 for bucket 171 (Using difference cover) bucket 183: 100% Sorting block of length 2699177 for bucket 183 (Using difference cover) bucket 192: 40% bucket 170: 100% Sorting block of length 3023628 for bucket 170 (Using difference cover) bucket 188: 90% bucket 181: 90% Sorting block time: 00:00:02 Returning block of 1881213 for bucket 168 bucket 173: 100% Sorting block of length 2767641 for bucket 173 (Using difference cover) bucket 185: 70% bucket 179: 100% Sorting block of length 2941635 for bucket 179 (Using difference cover) Getting block 195 of 206 Reserving size (3383552) for bucket 195 Calculating Z arrays for bucket 195 Entering block accumulator loop for bucket 195: bucket 170: 100% Sorting block of length 1353667 for bucket 170 (Using difference cover) bucket 181: 90% bucket 195: 10% bucket 184: 100% Sorting block of length 2805248 for bucket 184 (Using difference cover) bucket 191: 40% bucket 179: 90% bucket 196: 10% bucket 185: 90% Sorting block time: 00:00:02 Returning block of 1234430 for bucket 176 bucket 182: 90% bucket 175: 100% Sorting block of length 2573799 for bucket 175 (Using difference cover) Getting block 197 of 211 Reserving size (3383552) for bucket 197 Calculating Z arrays for bucket 197 Entering block accumulator loop for bucket 197: bucket 178: 100% Sorting block of length 978787 for bucket 178 (Using difference cover) bucket 186: 90% bucket 177: 100% Sorting block of length 3306600 for bucket 177 (Using difference cover) bucket 174: 100% Sorting block of length 1047549 for bucket 174 (Using difference cover) bucket 188: 70% bucket 191: 30% bucket 193: 20% bucket 177: 100% Sorting block of length 2950918 for bucket 177 (Using difference cover) bucket 176: 100% Sorting block of length 1411318 for bucket 176 (Using difference cover) bucket 180: 100% Sorting block of length 3217022 for bucket 180 (Using difference cover) bucket 193: 10% bucket 194: 10% Sorting block time: 00:00:02 Returning block of 3090728 for bucket 175 bucket 172: 100% Sorting block of length 677176 for bucket 172 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2451159 for bucket 169 bucket 184: 70% bucket 187: 100% Sorting block of length 3208245 for bucket 187 (Using difference cover) bucket 190: 50% bucket 187: 70% bucket 192: 20% bucket 185: 80% bucket 182: 80% Getting block 198 of 211 Reserving size (3383552) for bucket 198 Calculating Z arrays for bucket 198 Entering block accumulator loop for bucket 198: Getting block 199 of 211 Reserving size (3383552) for bucket 199 Calculating Z arrays for bucket 199 Entering block accumulator loop for bucket 199: bucket 189: 90% bucket 190: 50% Sorting block time: 00:00:02 Returning block of 1833627 for bucket 173 bucket 186: 70% bucket 189: 70% Sorting block time: 00:00:02 Returning block of 1974327 for bucket 172 bucket 180: 100% Sorting block of length 2428576 for bucket 180 (Using difference cover) bucket 181: 100% Sorting block of length 2048246 for bucket 181 (Using difference cover) Getting block 200 of 211 Reserving size (3383552) for bucket 200 Calculating Z arrays for bucket 200 Entering block accumulator loop for bucket 200: bucket 188: 100% Sorting block of length 3235510 for bucket 188 (Using difference cover) bucket 178: 100% Sorting block of length 1316412 for bucket 178 (Using difference cover) bucket 194: 20% bucket 192: 50% Getting block 201 of 211 Reserving size (3383552) for bucket 201 Calculating Z arrays for bucket 201 Entering block accumulator loop for bucket 201: bucket 183: 80% bucket 181: 100% Sorting block of length 2514451 for bucket 181 (Using difference cover) bucket 195: 20% Sorting block time: 00:00:01 Returning block of 978788 for bucket 178 Getting block 202 of 211 Reserving size (3383552) for bucket 202 Calculating Z arrays for bucket 202 Entering block accumulator loop for bucket 202: bucket 195: 10% bucket 191: 50% Sorting block time: 00:00:01 Returning block of 677177 for bucket 172 bucket 196: 20% Getting block 196 of 206 Reserving size (3383552) for bucket 196 Calculating Z arrays for bucket 196 Entering block accumulator loop for bucket 196: bucket 197: 10% bucket 194: 20% bucket 185: 100% Sorting block of length 2302916 for bucket 185 (Using difference cover) bucket 179: 100% Sorting block of length 3287517 for bucket 179 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1353668 for bucket 170 Sorting block time: 00:00:01 Returning block of 1047550 for bucket 174 Getting block 197 of 206 Reserving size (3383552) for bucket 197 Calculating Z arrays for bucket 197 Entering block accumulator loop for bucket 197: Getting block 198 of 206 Reserving size (3383552) for bucket 198 Calculating Z arrays for bucket 198 Entering block accumulator loop for bucket 198: bucket 182: 100% Sorting block of length 2625909 for bucket 182 (Using difference cover) bucket 186: 100% Sorting block of length 2429899 for bucket 186 (Using difference cover) bucket 193: 30% bucket 188: 80% bucket 191: 40% bucket 193: 20% bucket 198: 10% bucket 199: 10% bucket 186: 80% Sorting block time: 00:00:02 Returning block of 1411319 for bucket 176 Sorting block time: 00:00:03 Returning block of 2316491 for bucket 171 bucket 189: 100% Sorting block of length 3342749 for bucket 189 (Using difference cover) Getting block 199 of 206 Reserving size (3383552) for bucket 199 Calculating Z arrays for bucket 199 Entering block accumulator loop for bucket 199: bucket 185: 90% bucket 184: 80% bucket 187: 80% bucket 197: 20% bucket 182: 90% Getting block 203 of 211 Reserving size (3383552) for bucket 203 Calculating Z arrays for bucket 203 Entering block accumulator loop for bucket 203: bucket 190: 60% bucket 190: 60% bucket 200: 10% Sorting block time: 00:00:02 Returning block of 2805249 for bucket 184 bucket 195: 20% bucket 196: 10% bucket 194: 30% bucket 201: 10% Sorting block time: 00:00:03 Returning block of 2329624 for bucket 169 Getting block 204 of 211 Reserving size (3383552) for bucket 204 Calculating Z arrays for bucket 204 Entering block accumulator loop for bucket 204: bucket 192: 60% bucket 189: 80% bucket 192: 30% Getting block 200 of 206 Reserving size (3383552) for bucket 200 Calculating Z arrays for bucket 200 Entering block accumulator loop for bucket 200: bucket 183: 90% bucket 195: 30% bucket 191: 60% Sorting block time: 00:00:01 Returning block of 1316413 for bucket 178 Getting block 201 of 206 Reserving size (3383552) for bucket 201 Calculating Z arrays for bucket 201 Entering block accumulator loop for bucket 201: bucket 202: 10% bucket 196: 30% bucket 194: 30% bucket 188: 90% Sorting block time: 00:00:04 Returning block of 2699178 for bucket 183 Sorting block time: 00:00:04 Returning block of 3023629 for bucket 170 bucket 197: 10% Sorting block time: 00:00:04 Returning block of 2923920 for bucket 171 bucket 198: 10% Getting block 205 of 211 Reserving size (3383552) for bucket 205 Calculating Z arrays for bucket 205 Entering block accumulator loop for bucket 205: bucket 191: 50% Getting block 206 of 211 Reserving size (3383552) for bucket 206 Calculating Z arrays for bucket 206 Entering block accumulator loop for bucket 206: bucket 193: 40% Sorting block time: 00:00:03 Returning block of 2767642 for bucket 173 Getting block 202 of 206 Reserving size (3383552) for bucket 202 Calculating Z arrays for bucket 202 Entering block accumulator loop for bucket 202: bucket 197: 30% Sorting block time: 00:00:03 Returning block of 2941636 for bucket 179 bucket 198: 20% bucket 199: 20% Getting block 203 of 206 Reserving size (3383552) for bucket 203 Calculating Z arrays for bucket 203 Entering block accumulator loop for bucket 203: Sorting block time: 00:00:02 Returning block of 2048247 for bucket 181 bucket 196: 40% Getting block 207 of 211 Reserving size (3383552) for bucket 207 Calculating Z arrays for bucket 207 Entering block accumulator loop for bucket 207: bucket 185: 100% Sorting block of length 3135314 for bucket 185 (Using difference cover) Getting block 204 of 206 Reserving size (3383552) for bucket 204 Calculating Z arrays for bucket 204 Entering block accumulator loop for bucket 204: bucket 203: 10% Sorting block time: 00:00:03 Returning block of 3306601 for bucket 177 Sorting block time: 00:00:02 Returning block of 2428577 for bucket 180 bucket 186: 90% Sorting block time: 00:00:03 Returning block of 2573800 for bucket 175 bucket 193: 30% bucket 199: 10% bucket 200: 20% bucket 189: 90% bucket 190: 70% Getting block 205 of 206 Reserving size (3383552) for bucket 205 Calculating Z arrays for bucket 205 Entering block accumulator loop for bucket 205: bucket 204: 10% bucket 184: 90% bucket 194: 40% Getting block 206 of 206 Reserving size (3383552) for bucket 206 Calculating Z arrays for bucket 206 Entering block accumulator loop for bucket 206: bucket 182: 100% Sorting block of length 1597617 for bucket 182 (Using difference cover) bucket 190: 70% bucket 187: 90% bucket 192: 70% bucket 201: 20% bucket 188: 100% Sorting block of length 2654834 for bucket 188 (Using difference cover) bucket 195: 30% bucket 196: 20% bucket 195: 40% bucket 191: 70% bucket 202: 20% Sorting block time: 00:00:03 Returning block of 2514452 for bucket 181 bucket 200: 10% bucket 192: 40% bucket 183: 100% Sorting block of length 3209337 for bucket 183 (Using difference cover) bucket 201: 10% Sorting block time: 00:00:03 Returning block of 2302917 for bucket 185 Sorting block time: 00:00:04 Returning block of 3217023 for bucket 180 Getting block 208 of 211 Reserving size (3383552) for bucket 208 Calculating Z arrays for bucket 208 Entering block accumulator loop for bucket 208: bucket 205: 10% Sorting block time: 00:00:04 Returning block of 2950919 for bucket 177 Getting block 209 of 211 Reserving size (3383552) for bucket 209 Calculating Z arrays for bucket 209 Entering block accumulator loop for bucket 209: Getting block 210 of 211 Reserving size (3383552) for bucket 210 Calculating Z arrays for bucket 210 Entering block accumulator loop for bucket 210: Getting block 211 of 211 Reserving size (3383552) for bucket 211 Calculating Z arrays for bucket 211 Entering block accumulator loop for bucket 211: Sorting block time: 00:00:04 Returning block of 3208246 for bucket 187 bucket 194: 40% bucket 191: 60% bucket 198: 30% bucket 198: 20% bucket 206: 10% bucket 204: 10% Sorting block time: 00:00:03 Returning block of 3235511 for bucket 188 bucket 205: 10% bucket 197: 40% bucket 206: 10% Sorting block time: 00:00:03 Returning block of 2429900 for bucket 186 bucket 193: 50% bucket 196: 50% bucket 197: 20% bucket 207: 10% bucket 202: 10% bucket 199: 30% Sorting block time: 00:00:03 Returning block of 2625910 for bucket 182 bucket 200: 30% bucket 204: 20% Sorting block time: 00:00:03 Returning block of 3342750 for bucket 189 bucket 203: 20% bucket 203: 10% bucket 190: 80% bucket 192: 80% bucket 187: 100% Sorting block of length 2880266 for bucket 187 (Using difference cover) bucket 186: 100% Sorting block of length 1599168 for bucket 186 (Using difference cover) bucket 194: 50% bucket 201: 30% bucket 193: 40% bucket 189: 100% Sorting block of length 1393481 for bucket 189 (Using difference cover) bucket 199: 20% bucket 191: 70% bucket 204: 20% bucket 190: 80% bucket 211: 10% bucket 206: 20% bucket 184: 100% Sorting block of length 1805393 for bucket 184 (Using difference cover) bucket 205: 20% bucket 191: 80% bucket 202: 30% bucket 195: 50% bucket 195: 40% bucket 208: 10% bucket 210: 10% bucket 196: 30% bucket 207: 20% bucket 205: 20% bucket 209: 10% bucket 201: 20% Sorting block time: 00:00:04 Returning block of 3287518 for bucket 179 Sorting block time: 00:00:02 Returning block of 1597618 for bucket 182 bucket 192: 50% bucket 198: 40% bucket 200: 20% bucket 206: 20% bucket 196: 60% bucket 204: 30% bucket 194: 50% bucket 198: 30% bucket 197: 50% bucket 193: 60% bucket 210: 20% bucket 206: 30% Sorting block time: 00:00:01 Returning block of 1393482 for bucket 189 bucket 200: 40% bucket 199: 40% bucket 211: 20% bucket 197: 30% bucket 202: 20% bucket 207: 30% bucket 204: 30% bucket 203: 30% bucket 191: 80% Sorting block time: 00:00:03 Returning block of 2654835 for bucket 188 bucket 198: 50% bucket 192: 90% bucket 190: 90% bucket 201: 40% bucket 205: 30% bucket 196: 70% bucket 191: 90% bucket 194: 60% bucket 195: 50% bucket 203: 20% bucket 205: 30% bucket 202: 40% bucket 204: 40% bucket 208: 20% bucket 193: 50% Sorting block time: 00:00:03 Returning block of 3135315 for bucket 185 bucket 195: 60% bucket 199: 30% bucket 190: 90% bucket 209: 20% bucket 194: 60% bucket 196: 40% bucket 197: 60% bucket 206: 40% Sorting block time: 00:00:02 Returning block of 3209338 for bucket 183 bucket 201: 30% bucket 207: 40% bucket 206: 30% Sorting block time: 00:00:01 Returning block of 1599169 for bucket 186 bucket 211: 30% bucket 210: 30% bucket 196: 80% bucket 192: 60% bucket 192: 100% Sorting block of length 2011228 for bucket 192 (Using difference cover) bucket 200: 30% bucket 190: 100% Sorting block of length 2653246 for bucket 190 (Using difference cover) bucket 191: 90% Sorting block time: 00:00:02 Returning block of 2880267 for bucket 187 bucket 198: 60% bucket 193: 70% bucket 204: 40% bucket 195: 60% bucket 198: 40% bucket 205: 40% Sorting block time: 00:00:02 Returning block of 1805394 for bucket 184 bucket 197: 40% bucket 205: 40% bucket 191: 100% Sorting block of length 2594750 for bucket 191 (Using difference cover) bucket 204: 50% bucket 199: 50% bucket 200: 50% bucket 197: 70% bucket 202: 30% bucket 194: 70% bucket 203: 40% bucket 206: 50% bucket 201: 50% bucket 193: 60% bucket 196: 50% bucket 195: 70% bucket 194: 70% bucket 196: 90% bucket 208: 30% bucket 211: 40% bucket 202: 50% bucket 207: 50% bucket 198: 70% bucket 203: 30% bucket 209: 30% bucket 210: 40% bucket 191: 100% Sorting block of length 3271210 for bucket 191 (Using difference cover) bucket 205: 50% bucket 190: 100% Sorting block of length 2944267 for bucket 190 (Using difference cover) bucket 199: 40% bucket 206: 60% bucket 204: 50% bucket 197: 50% bucket 197: 80% bucket 204: 60% Sorting block time: 00:00:01 Returning block of 2011229 for bucket 192 bucket 200: 60% bucket 201: 40% bucket 205: 50% bucket 206: 40% bucket 195: 70% bucket 192: 70% bucket 199: 60% bucket 196: 100% Sorting block of length 2848854 for bucket 196 (Using difference cover) bucket 200: 40% bucket 193: 80% bucket 207: 60% bucket 211: 50% bucket 194: 80% bucket 202: 40% bucket 198: 80% bucket 201: 60% bucket 208: 40% bucket 195: 80% bucket 198: 50% bucket 206: 70% bucket 210: 50% bucket 193: 70% bucket 204: 70% bucket 205: 60% bucket 202: 60% bucket 203: 40% bucket 203: 50% bucket 196: 60% bucket 197: 90% bucket 205: 60% bucket 204: 60% Sorting block time: 00:00:01 Returning block of 2594751 for bucket 191 bucket 209: 40% bucket 194: 80% bucket 195: 80% Sorting block time: 00:00:02 Returning block of 2653247 for bucket 190 bucket 197: 60% bucket 192: 80% bucket 207: 70% bucket 201: 50% bucket 206: 80% bucket 200: 70% bucket 201: 70% bucket 211: 60% bucket 199: 50% bucket 194: 90% bucket 202: 50% bucket 199: 70% bucket 204: 80% bucket 200: 50% bucket 206: 50% bucket 193: 90% bucket 205: 70% bucket 210: 60% bucket 198: 90% bucket 193: 80% bucket 198: 60% bucket 203: 60% bucket 197: 100% Sorting block of length 1813986 for bucket 197 (Using difference cover) bucket 195: 90% bucket 194: 90% bucket 195: 90% bucket 208: 50% bucket 197: 70% bucket 205: 70% bucket 192: 90% bucket 196: 70% Sorting block time: 00:00:01 Returning block of 2848855 for bucket 196 bucket 204: 70% bucket 200: 80% bucket 207: 80% Sorting block time: 00:00:02 Returning block of 3271211 for bucket 191 bucket 206: 90% bucket 203: 50% bucket 209: 50% bucket 199: 60% bucket 202: 70% bucket 204: 90% bucket 211: 70% bucket 198: 100% Sorting block of length 2568274 for bucket 198 (Using difference cover) bucket 201: 80% bucket 205: 80% bucket 201: 60% bucket 194: 100% Sorting block of length 3027533 for bucket 194 (Using difference cover) bucket 194: 100% Sorting block of length 2866989 for bucket 194 (Using difference cover) bucket 210: 70% bucket 199: 80% bucket 195: 100% Sorting block of length 2906107 for bucket 195 (Using difference cover) bucket 195: 100% Sorting block of length 2347489 for bucket 195 (Using difference cover) bucket 198: 70% bucket 193: 90% bucket 202: 60% bucket 203: 70% bucket 206: 100% Sorting block of length 2656500 for bucket 206 (Using difference cover) bucket 206: 60% bucket 211: 80% bucket 200: 60% bucket 197: 80% bucket 193: 100% Sorting block of length 1603111 for bucket 193 (Using difference cover) bucket 205: 80% Sorting block time: 00:00:01 Returning block of 1813987 for bucket 197 bucket 192: 100% Sorting block of length 2550966 for bucket 192 (Using difference cover) bucket 207: 90% bucket 204: 80% bucket 196: 80% bucket 204: 100% Sorting block of length 1780025 for bucket 204 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2944268 for bucket 190 bucket 208: 60% bucket 200: 90% bucket 205: 90% bucket 209: 60% bucket 201: 90% bucket 199: 90% bucket 201: 70% bucket 199: 70% bucket 211: 90% bucket 210: 80% bucket 206: 70% bucket 202: 80% bucket 193: 100% Sorting block of length 1368643 for bucket 193 (Using difference cover) bucket 203: 60% bucket 200: 70% bucket 202: 70% bucket 207: 100% Sorting block of length 1772266 for bucket 207 (Using difference cover) bucket 203: 80% bucket 208: 70% bucket 197: 90% bucket 205: 90% bucket 204: 90% bucket 205: 100% Sorting block of length 3072581 for bucket 205 (Using difference cover) bucket 198: 80% bucket 209: 70% bucket 211: 100% Sorting block of length 3069998 for bucket 211 (Using difference cover) bucket 200: 100% Sorting block of length 1929955 for bucket 200 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1603112 for bucket 193 bucket 196: 90% bucket 210: 90% bucket 201: 100% Sorting block of length 2344799 for bucket 201 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2568275 for bucket 198 bucket 206: 80% bucket 199: 100% Sorting block of length 2592161 for bucket 199 (Using difference cover) bucket 202: 90% bucket 202: 80% bucket 201: 80% bucket 203: 90% Sorting block time: 00:00:02 Returning block of 2347490 for bucket 195 bucket 200: 80% Sorting block time: 00:00:02 Returning block of 1780026 for bucket 204 bucket 203: 70% Sorting block time: 00:00:02 Returning block of 2866990 for bucket 194 bucket 208: 80% bucket 199: 80% bucket 204: 100% Sorting block of length 2272183 for bucket 204 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2550967 for bucket 192 Sorting block time: 00:00:02 Returning block of 3027534 for bucket 194 bucket 209: 80% bucket 205: 100% Sorting block of length 3282318 for bucket 205 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1772267 for bucket 207 bucket 198: 90% bucket 197: 100% Sorting block of length 2366886 for bucket 197 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2656501 for bucket 206 bucket 210: 100% Sorting block of length 1588075 for bucket 210 (Using difference cover) Sorting block time: 00:00:02 Returning block of 2906108 for bucket 195 Sorting block time: 00:00:01 Returning block of 1368644 for bucket 193 bucket 196: 100% Sorting block of length 2875935 for bucket 196 (Using difference cover) bucket 202: 100% Sorting block of length 1973233 for bucket 202 (Using difference cover) bucket 206: 90% bucket 203: 100% Sorting block of length 2503015 for bucket 203 (Using difference cover) bucket 201: 90% bucket 208: 90% bucket 202: 90% Sorting block time: 00:00:01 Returning block of 1929956 for bucket 200 bucket 203: 80% bucket 199: 90% bucket 200: 90% bucket 209: 90% bucket 198: 100% Sorting block of length 3348291 for bucket 198 (Using difference cover) Sorting block time: 00:00:02 Returning block of 3069999 for bucket 211 Sorting block time: 00:00:02 Returning block of 2344800 for bucket 201 Sorting block time: 00:00:02 Returning block of 3072582 for bucket 205 bucket 206: 100% Sorting block of length 2359684 for bucket 206 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1588076 for bucket 210 Sorting block time: 00:00:02 Returning block of 2592162 for bucket 199 bucket 208: 100% Sorting block of length 1865829 for bucket 208 (Using difference cover) bucket 201: 100% Sorting block of length 1838252 for bucket 201 (Using difference cover) bucket 202: 100% Sorting block of length 2375975 for bucket 202 (Using difference cover) bucket 209: 100% Sorting block of length 2020215 for bucket 209 (Using difference cover) bucket 203: 90% bucket 199: 100% Sorting block of length 1302308 for bucket 199 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1973234 for bucket 202 bucket 200: 100% Sorting block of length 2653372 for bucket 200 (Using difference cover) Sorting block time: 00:00:01 Returning block of 2366887 for bucket 197 Sorting block time: 00:00:01 Returning block of 2272184 for bucket 204 Sorting block time: 00:00:01 Returning block of 2503016 for bucket 203 Sorting block time: 00:00:02 Returning block of 2875936 for bucket 196 Sorting block time: 00:00:01 Returning block of 1865830 for bucket 208 bucket 203: 100% Sorting block of length 2727579 for bucket 203 (Using difference cover) Sorting block time: 00:00:01 Returning block of 1302309 for bucket 199 Sorting block time: 00:00:02 Returning block of 3282319 for bucket 205 Sorting block time: 00:00:01 Returning block of 1838253 for bucket 201 Sorting block time: 00:00:01 Returning block of 2359685 for bucket 206 Sorting block time: 00:00:01 Returning block of 2020216 for bucket 209 Sorting block time: 00:00:01 Returning block of 2375976 for bucket 202 Sorting block time: 00:00:01 Returning block of 3348292 for bucket 198 Sorting block time: 00:00:02 Returning block of 2653373 for bucket 200 Sorting block time: 00:00:01 Returning block of 2727580 for bucket 203 Exited Ebwt loop fchr[A]: 0 fchr[C]: 167694067 fchr[G]: 167694067 fchr[T]: 252618944 fchr[$]: 505277127 Exiting Ebwt::buildToDisk() Returning from initFromVector Wrote 172824105 bytes to primary EBWT file: BS_CT.rev.1.bt2 Wrote 126319288 bytes to secondary EBWT file: BS_CT.rev.2.bt2 Re-opening _in1 and _in2 as input streams Returning from Ebwt constructor Headers: len: 505277127 bwtLen: 505277128 sz: 126319282 bwtSz: 126319282 lineRate: 6 offRate: 4 offMask: 0xfffffff0 ftabChars: 10 eftabLen: 20 eftabSz: 80 ftabLen: 1048577 ftabSz: 4194308 offsLen: 31579821 offsSz: 126319284 lineSz: 64 sideSz: 64 sideBwtSz: 48 sideBwtLen: 192 numSides: 2631652 numLines: 2631652 ebwtTotLen: 168425728 ebwtTotSz: 168425728 color: 0 reverse: 1 Total time for backward call to driver() for mirror index: 00:02:40 Exited Ebwt loop fchr[A]: 0 fchr[C]: 252618944 fchr[G]: 337562534 fchr[T]: 337562534 fchr[$]: 505277127 Exiting Ebwt::buildToDisk() Returning from initFromVector Wrote 172824105 bytes to primary EBWT file: BS_GA.rev.1.bt2 Wrote 126319288 bytes to secondary EBWT file: BS_GA.rev.2.bt2 Re-opening _in1 and _in2 as input streams Returning from Ebwt constructor Headers: len: 505277127 bwtLen: 505277128 sz: 126319282 bwtSz: 126319282 lineRate: 6 offRate: 4 offMask: 0xfffffff0 ftabChars: 10 eftabLen: 20 eftabSz: 80 ftabLen: 1048577 ftabSz: 4194308 offsLen: 31579821 offsSz: 126319284 lineSz: 64 sideSz: 64 sideBwtSz: 48 sideBwtLen: 192 numSides: 2631652 numLines: 2631652 ebwtTotLen: 168425728 ebwtTotSz: 168425728 color: 0 reverse: 1 Total time for backward call to driver() for mirror index: 00:02:40 Use of uninitialized value $path_to_bowtie in concatenation (.) or string at /gscratch/srlab/programs/Bismark-0.21.0/bismark line 6893. Bowtie 2 seems to be working fine (tested command 'bowtie2 --version' [2.1.0]) Output format is BAM (default) Alignments will be written out in BAM format. Samtools found here: '/gscratch/srlab/programs/samtools-1.4/bin/samtools' Reference genome folder provided is /gscratch/srlab/sr320/data/caligus/genome/ (absolute path is '/gscratch/srlab/sr320/data/caligus/genome/)' FastQ format assumed (by default) Each Bowtie 2 instance is going to be run with 4 threads. Please monitor performance closely and tune down if necessary! Input files to be analysed (in current folder '/gscratch/scrubbed/sr320/1219'): /gscratch/srlab/sr320/data/caligus/reads/Sealice_F1_S20_R1_001_trimmed.5bp_3prime.fq.gz /gscratch/srlab/sr320/data/caligus/reads/Sealice_F1_S20_R2_001_trimmed.5bp_3prime.fq.gz Library is assumed to be strand-specific (directional), alignments to strands complementary to the original top or bottom strands will be ignored (i.e. not performed!) Setting parallelization to single-threaded (default) Summary of all aligner options: -q --score-min L,0,-0.6 -p 4 --reorder --ignore-quals --no-mixed --no-discordant --dovetail --maxins 500 Current working directory is: /gscratch/scrubbed/sr320/1219 Now reading in and storing sequence information of the genome specified in: /gscratch/srlab/sr320/data/caligus/genome/ chr Cr_scaffold0000001 (36897007 bp) chr Cr_scaffold0000002 (35124817 bp) chr Cr_scaffold0000003 (33138466 bp) chr Cr_scaffold0000004 (31456035 bp) chr Cr_scaffold0000005 (30612693 bp) chr Cr_scaffold0000006 (30259679 bp) chr Cr_scaffold0000007 (29872177 bp) chr Cr_scaffold0000008 (27803016 bp) chr Cr_scaffold0000009 (25126635 bp) chr Cr_scaffold0000010 (24815513 bp) chr Cr_scaffold0000011 (35794548 bp) chr Cr_scaffold0000012 (22957860 bp) chr Cr_scaffold0000013 (21502856 bp) chr Cr_scaffold0000014 (21148584 bp) chr Cr_scaffold0000015 (19091682 bp) chr Cr_scaffold0000016 (18525937 bp) chr Cr_scaffold0000017 (17562062 bp) chr Cr_scaffold0000018 (14680182 bp) chr Cr_scaffold0000019 (14290452 bp) chr Cr_scaffold0000020 (8286978 bp) chr Cr_scaffold0000021 (8023048 bp) Single-core mode: setting pid to 1 Paired-end alignments will be performed ======================================= The provided filenames for paired-end alignments are /gscratch/srlab/sr320/data/caligus/reads/Sealice_F1_S20_R1_001_trimmed.5bp_3prime.fq.gz and /gscratch/srlab/sr320/data/caligus/reads/Sealice_F1_S20_R2_001_trimmed.5bp_3prime.fq.gz Input files are in FastQ format Writing a C -> T converted version of the input file Sealice_F1_S20_R1_001_trimmed.5bp_3prime.fq.gz to Sealice_F1_S20_R1_001_trimmed.5bp_3prime.fq.gz_C_to_T.fastq Created C -> T converted version of the FastQ file Sealice_F1_S20_R1_001_trimmed.5bp_3prime.fq.gz (226106788 sequences in total) Writing a G -> A converted version of the input file Sealice_F1_S20_R2_001_trimmed.5bp_3prime.fq.gz to Sealice_F1_S20_R2_001_trimmed.5bp_3prime.fq.gz_G_to_A.fastq Created G -> A converted version of the FastQ file Sealice_F1_S20_R2_001_trimmed.5bp_3prime.fq.gz (225857063 sequences in total) [FATAL ERROR]: Number of bisulfite transformed reads are not equal between Read 1 (#226106788) and Read 2 (#225857063). Possible causes: file truncation, or as a result of specifying read pairs that do not belong to each other?! Please re-specify file names! Exiting... xargs: /gscratch/srlab/programs/Bismark-0.21.0/bismark: exited with status 255; aborting find: ‘*.bam’: No such file or directory basename: missing operand Try 'basename --help' for more information. *** Bismark methylation extractor version v0.21.0 *** Trying to determine the type of mapping from the SAM header line of file *deduplicated.bam [FATAL ERROR]: File >>*deduplicated.bam<< did not exist. Please re-specify file names and try again... Found no potential alignment reports in the current directory. Please specify a single Bismark alignment report file using the option '--alignment_report FILE' SYNOPSIS: This script uses a Bismark alignment report to generate a graphical HTML report page. Optionally, further reports of the Bismark suite such as deduplication, methylation extractor splitting or M-bias reports can be specified as well. If several Bismark reports are found in the same folder, a separate report will be generated for each of these, whereby the output filename will be derived from the Bismark alignment report file. bismark2report attempts to find optional reports automatically based on the file basename. USAGE: bismark2report [options] -o/--output Name of the output file (optional). If not specified explicitly, the output filename will be derived from the Bismark alignment report file. Specifying an output filename only works if the HTML report is to be generated for a single Bismark alignment report (and potentially additional reports). --dir Output directory. Output is written to the current directory if not specified explicitly. --alignment_report FILE If not specified explicitly, bismark2report attempts to find Bismark report file(s) in the current directory and produces a separate HTML report for each mapping report file. Based on the basename of the Bismark mapping report, bismark2report will also attempt to find the other Bismark reports (see below) for inclusion into the HTML report. Specifying a Bismark alignment report file is mandatory. --dedup_report FILE If not specified explicitly, bismark2report attempts to find a deduplication report file with the same basename as the Bismark mapping report (generated by deduplicate_bismark) in the current working directory. Including a deduplication report is optional, and using the FILE 'none' will skip this step entirely. --splitting_report FILE If not specified explicitly, bismark2report attempts to find a splitting report file with the same basename as the Bismark mapping report (generated by the Bismark methylation extractor) in the current working directory. Including a splitting report is optional, and using the FILE 'none' will skip this step entirely. --mbias_report FILE If not specified explicitly, bismark2report attempts to find a single M-bias report file with the same basename as the Bismark mapping report (generated by the Bismark methylation extractor) in the current working directory. Including an M-Bias report is optional, and using the FILE 'none' will skip this step entirely. --nucleotide_report FILE If not specified explicitly, bismark2report attempts to find a single nucleotide coverage report file with the same basename as the Bismark mapping report (generated by Bismark with the option '--nucleotide_coverage') in the current working directory. Including a nucleotide coverage statistics report is optional, and using the FILE 'none' will skip this report entirely. Script last modified: 07 August 2018 No Bismark/Bowtie2 single-end BAM files detected No Bismark/Bowtie2 paired-end BAM files detected No Bismark/HISAT2 single-end BAM files detected No Bismark/HISAT2 paired-end BAM files detected Error: No Bismark BAM files found to generate a Bismark project summary. Please respecify... USAGE: bismark2summary (*.bam), or bismark2summary --help for more information at /gscratch/srlab/programs/Bismark-0.21.0/bismark2summary line 201. find: ‘*deduplicated.bam’: No such file or directory basename: missing operand Try 'basename --help' for more information. find: ‘*.sorted.bam’: No such file or directory basename: missing operand Try 'basename --help' for more information. find: ‘*deduplicated.bismark.cov.gz’: No such file or directory basename: missing operand Try 'basename --help' for more information. cat: merged_CpG_evidence.cov: No such file or directory cat: *merged_CpG_evidence.cov: No such file or directory