US 5,678,986 K1

GPTKB entity