congratulations on a nice comprehensive analysis ....