US 46,987,652 C1

GPTKB entity