Very well done box and explanation.  Appreciate the time it took you to provide all the info.