US 320,654,400 B1

GPTKB entity