9 software and computer hardware for processing lottery transactions and selling lottery tickets; computer software for use in conducting lottery games; computer software that integrates lottery sales into retail point-of-sale systems; secure, open standards computer network interface software that connects a transaction-processing engine to a multitude of sales channels; computer software for use in conducting lottery games which receive and display game results; electronic and electrical ticket validation machines; lottery ticket scanning machines; electronic hardware and downloadable computer software used for reading and redeeming lottery tickets, coupons, vouchers, and other printed formats of redeemable wagering instruments and player rewards in connection with lottery