US 5,678,945 D1

GPTKB entity