US 6,789,523 C10

GPTKB entity