US 20,008,989 A1

GPTKB entity