US 5,678,972 N1

GPTKB entity