get DAT_SIZE asize for OFFSET = 0 < DAT_SIZE get NAMESZ long if NAMESZ == 0 cleanexit endif getdstring NAME NAMESZ get SIZE long savepos OFFSET log NAME OFFSET SIZE math SIZE += 20 math OFFSET += SIZE goto OFFSET next