US 45,678,917 C1

GPTKB entity