US 9,876,512 P1

GPTKB entity