Very impressive work Omnisense. Exhaustive, extensive, encompassing and right on.