First, welcome to the board, and to this wacky clickety world... Your life will never be the same (buh-ha-ha!!).
Yep, those are RD's, fo' sho'. Some of them can be really nice, though—especially those that were made up till 20 years or so ago, when they still bothered to make them well. Yours is probably better than most.