Self register (7/34)

Self register