PC/SC and EMV 2000 Compatible Smart Card Reader Ensures Universal Application Support; Top Insertion Smart Card Reader Enables Card to Stay in Plain View of the User; Supports Maximum Smart Card Speed for Fastest Data Transmission and Highest Read & Write Performance; Landing Contacts Ensure up to 200,000 Smart Card Insertion Cycles; Smart Card Reader Drivers for Windows, Linux and Macintosh; 43 Free Programmable Keys for Easy Layout Configuration; High Performance Magnetic Stripe Reader with Freely Programmable Headers and Terminators for Each Track; Selection of Non-Keyboard Hexcodes Enhances Security for Credit Card Processing