US 6,789,527 C85

GPTKB entity