US 6,789,766 O1

GPTKB entity