@sunrays: superb analysis