Filed: January 13, 2025Computers; Computer memory devices; Computer peripheral devices; Data processing apparatus; Downloadable computer application…Owned by: QNu IncSerial Number: 98957891