a__filterconsXY0Mcons0filterYMMa__filterconsXYsNMconsmarkXfilterYNMa__sievecons0Ycons0sieveYa__sieveconssNYconssmarkNsievefilterYNNa__natsNconsmarkNnatssNa__zprimesa__sievea__natsss0markfilterX1X2X3a__filtermarkX1markX2markX3marksieveXa__sievemarkXmarknatsXa__natsmarkXmarkzprimesa__zprimesmarkconsX1X2consmarkX1X2mark00marksXsmarkXa__filterX1X2X3filterX1X2X3a__sieveXsieveXa__natsXnatsXa__zprimeszprimesa__filterconsXYsNMmarkXa__sieveconssNYmarkNa__natsNmarkNa__zprimesa__natsss0a__zprimesa__sievea__natsss0markfilterX1X2X3markX3markfilterX1X2X3markX2markfilterX1X2X3markX1markfilterX1X2X3a__filtermarkX1markX2markX3marksieveXmarkXmarksieveXa__sievemarkXmarknatsXmarkXmarknatsXa__natsmarkXmarkzprimesa__zprimesmarkconsX1X2markX1marksXmarkXtrue1a__zprimes05a__nats1810a__sieve1814mark1410a__filter34102430zprimes02a__zprimes02nats1810a__nats1810sieve1211a__sieve1211mark1110s1110filter31112130a__filter31112130000cons241020a__filterconsXYsNMmarkXa__natsNmarkNmarkfilterX1X2X3markX3markfilterX1X2X3markX2markfilterX1X2X3markX1markfilterX1X2X3a__filtermarkX1markX2markX3marksieveXa__sievemarkXmarknatsXmarkXmarknatsXa__natsmarkXmarkconsX1X2markX1marksXmarkXa__natsNmarkNmarkfilterX1X2X3markX3markfilterX1X2X3markX2markfilterX1X2X3markX1markfilterX1X2X3a__filtermarkX1markX2markX3a__filterconsXYsNMmarkXmarknatsXmarkXmarknatsXa__natsmarkXmarkconsX1X2markX1marksXmarkXtrue1a__nats1910mark1810a__filter36102330zprimes012a__zprimes013nats1410a__nats1410sieve1214a__sieve1214mark1210s1710filter32122231a__filter32122231000cons221020a__natsNmarkNa__filterconsXYsNMmarkXmarknatsXmarkXmarknatsXa__natsmarkXmarkconsX1X2markX1marksXmarkXa__filterconsXYsNMmarkXfalsea__natsNmarkNmarknatsXmarkXmarknatsXa__natsmarkXmarkconsX1X2markX1marksXmarkXtrue1a__nats1214mark1211zprimes014a__zprimes014nats1416a__nats1416sieve1110a__sieve1110mark1110s1111filter31122133a__filter31122133000cons211023marksieveXa__sievemarkXfalse