Added a kmer pre-filtering heuristic to speedup the program