US 23,123,987 I2

GPTKB entity