@chevalier: Great analysis.