Created & maintained by Craig WJ6A  contact him directly with updates/changes or to be added