US 5,678,952 B50

GPTKB entity