Filed: April 4, 2016Electronic computers; Electronic data processing apparatus; Electronic display interfaces; Electronic payment terminalOwned by: GLYD, INCSerial Number: 86962622