US 9,876,502 C1

GPTKB entity