US 8,678,865 B1

GPTKB entity