US 50,678,983 B1

GPTKB entity