US 8,123,456 B6

GPTKB entity