Thanks Suhl.

Don't waste your money on the mouthwash. Some saliva tests can go back about 96 max but most go back 24-48 hours. You will have more than that clean so no worries.

Aerobic exercise helps out a lot, how much I don't know. You look like you smoke less than twice a day and you are lean and exercise a lot. I would say you probably will take less than 30 days (your smoking history is actually kind of light unless you are smoking a 1/4 each time you get high) but anything's possible. Buy a few cheap strips on line if you don't plan to sub.