US 6,789,437 D1

GPTKB entity