US 27,777,911 B2

GPTKB entity