I don't know why this is a sticky.
Anyone who really has something on the line when it comes to drug tests shouldn't trust any of this info. It's all outdated.
Don't ask me for the real times...I don't know...nobody really does.
Nautica knows some of the clearance times for the various forms of test from first hand experience. Beyond that, it's all an educated guess.