PAT 5574PAT 5583PAT 5591PAT 5599PAT 5625PAT 5628PAT 5663PAT 5715PAT 5723PAT 5728PAT 5729PAT 5731PAT 5733PAT 5735PAT 5755PAT 5756PAT 5766PAT 5777PAT 5788PAT 5799