>And I do not want to change the order of any of the records. Not that that likely matters in an UPDATE statement. AND, there could be another set of SUBSCIBER records below DEPENDENT.
I would use
select myCursor && Order myCorrectOrderAsShown
lcGroupHeader = ''scanif not GroupHeader == lcGroupHeader && New Group Starts
lcGroupHeader = GroupHeader && First record is skippedelsereplace GroupHeader with''endifendscan