US 29,222,349 B1

GPTKB entity