US 29,222,356 B1

GPTKB entity