US 5,678,896 B1

GPTKB entity