US 50,123,455 G1

GPTKB entity