0:
  goto 1 if PreviewOption[12] else 2
1:
  10000[0] <- EntityData[1]
  EntityData[1] <- Negate(10000[0])
  10000[0] <- EntityData[3]
  EntityData[3] <- Negate(10000[0])
  goto 2
2:
  10000[0] <- EntityData[2]
  EntityData[4] <- BeatToTime(10000[0])
  10000[0] <- PreviewData[1]
  10000[1] <- EntityData[4]
  PreviewData[1] <- Max(10000[0], 10000[1])
  10000[0] <- PreviewData[2]
  10000[1] <- EntityData[2]
  PreviewData[2] <- Max(10000[0], 10000[1])
  goto exit
