Macro: COPY_RECORDS
#IF (!0 > 3)
#IFSAME !4 USING CALLBACK
!A [] $522 |CI0
#IFSAME !4 USING
#IF (!0>5)
COPY$RECORD$HELP !4 !5 !6 !7 !8 !9
#ELSE
COPY$RECORD$HELP !4 !5 CALLBACK |CI0 !7 !8 !9
#ENDIF
#ELSE
#IFSAME !4 CALLBACK
COPY$RECORD$HELP USING |CI0 !4 !5 !6 !7 !8 !9
#ELSE
COPY$RECORD$HELP !4 !5 !6 !7 !8 !9
#ENDIF
#ENDIF
#ELSE
!A [] $522 !4
#IF (!0>4)
#IFSAME !5 USING
#IF (!0>6)
COPY$RECORD$HELP !5 !6 !7 !8 !9
#ELSE
COPY$RECORD$HELP !5 !6 CALLBACK |CI0 !7 !8 !9
#ENDIF
#ELSE
#IFSAME !5 CALLBACK
COPY$RECORD$HELP USING |CI0 !5 !6 !7 !8 !9
#ELSE
COPY$RECORD$HELP !5 !6 !7 !8 !9
#ENDIF
#ENDIF
#ELSE
COPY$RECORD$HELP USING |CI0 CALLBACK |CI0
#ENDIF
#ENDIF
#ELSE
!A [] $522 |CI0
COPY$RECORD$HELP USING |CI0 CALLBACK |CI0
#ENDIF
!A [] $524 !1 !3