0:
  LevelBucket[0] <- -50.0
  LevelBucket[1] <- 50.0
  LevelBucket[2] <- -100.0
  LevelBucket[3] <- 100.0
  LevelBucket[4] <- -150.0
  LevelBucket[5] <- 150.0
  10000[0] <- LevelBucket[0]
  LevelBucket[0] <- 10000[0]
  10000[0] <- LevelBucket[1]
  LevelBucket[1] <- 10000[0]
  10000[0] <- LevelBucket[2]
  LevelBucket[2] <- 10000[0]
  10000[0] <- LevelBucket[3]
  LevelBucket[3] <- 10000[0]
  10000[0] <- LevelBucket[4]
  LevelBucket[4] <- 10000[0]
  10000[0] <- LevelBucket[5]
  LevelBucket[5] <- 10000[0]
  LevelBucket[6] <- -50.0
  LevelBucket[7] <- 50.0
  LevelBucket[8] <- -100.0
  LevelBucket[9] <- 100.0
  LevelBucket[10] <- -150.0
  LevelBucket[11] <- 150.0
  10000[0] <- LevelBucket[6]
  LevelBucket[6] <- 10000[0]
  10000[0] <- LevelBucket[7]
  LevelBucket[7] <- 10000[0]
  10000[0] <- LevelBucket[8]
  LevelBucket[8] <- 10000[0]
  10000[0] <- LevelBucket[9]
  LevelBucket[9] <- 10000[0]
  10000[0] <- LevelBucket[10]
  LevelBucket[10] <- 10000[0]
  10000[0] <- LevelBucket[11]
  LevelBucket[11] <- 10000[0]
  LevelBucket[12] <- -50.0
  LevelBucket[13] <- 50.0
  LevelBucket[14] <- -100.0
  LevelBucket[15] <- 100.0
  LevelBucket[16] <- -150.0
  LevelBucket[17] <- 150.0
  10000[0] <- LevelBucket[12]
  LevelBucket[12] <- 10000[0]
  10000[0] <- LevelBucket[13]
  LevelBucket[13] <- 10000[0]
  10000[0] <- LevelBucket[14]
  LevelBucket[14] <- 10000[0]
  10000[0] <- LevelBucket[15]
  LevelBucket[15] <- 10000[0]
  10000[0] <- LevelBucket[16]
  LevelBucket[16] <- 10000[0]
  10000[0] <- LevelBucket[17]
  LevelBucket[17] <- 10000[0]
  LevelBucket[18] <- -50.0
  LevelBucket[19] <- 50.0
  LevelBucket[20] <- -100.0
  LevelBucket[21] <- 100.0
  LevelBucket[22] <- -150.0
  LevelBucket[23] <- 150.0
  10000[0] <- LevelBucket[18]
  LevelBucket[18] <- 10000[0]
  10000[0] <- LevelBucket[19]
  LevelBucket[19] <- 10000[0]
  10000[0] <- LevelBucket[20]
  LevelBucket[20] <- 10000[0]
  10000[0] <- LevelBucket[21]
  LevelBucket[21] <- 10000[0]
  10000[0] <- LevelBucket[22]
  LevelBucket[22] <- 10000[0]
  10000[0] <- LevelBucket[23]
  LevelBucket[23] <- 10000[0]
  LevelBucket[24] <- -50.0
  LevelBucket[25] <- 50.0
  LevelBucket[26] <- -100.0
  LevelBucket[27] <- 100.0
  LevelBucket[28] <- -150.0
  LevelBucket[29] <- 150.0
  10000[0] <- LevelBucket[24]
  LevelBucket[24] <- 10000[0]
  10000[0] <- LevelBucket[25]
  LevelBucket[25] <- 10000[0]
  10000[0] <- LevelBucket[26]
  LevelBucket[26] <- 10000[0]
  10000[0] <- LevelBucket[27]
  LevelBucket[27] <- 10000[0]
  10000[0] <- LevelBucket[28]
  LevelBucket[28] <- 10000[0]
  10000[0] <- LevelBucket[29]
  LevelBucket[29] <- 10000[0]
  LevelBucket[30] <- -50.0
  LevelBucket[31] <- 50.0
  LevelBucket[32] <- -100.0
  LevelBucket[33] <- 100.0
  LevelBucket[34] <- -150.0
  LevelBucket[35] <- 150.0
  10000[0] <- LevelBucket[30]
  LevelBucket[30] <- 10000[0]
  10000[0] <- LevelBucket[31]
  LevelBucket[31] <- 10000[0]
  10000[0] <- LevelBucket[32]
  LevelBucket[32] <- 10000[0]
  10000[0] <- LevelBucket[33]
  LevelBucket[33] <- 10000[0]
  10000[0] <- LevelBucket[34]
  LevelBucket[34] <- 10000[0]
  10000[0] <- LevelBucket[35]
  LevelBucket[35] <- 10000[0]
  LevelScore[0] <- 1.0
  LevelScore[1] <- 0.5
  LevelScore[2] <- 0.25
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[0]
  10000[2] <- RuntimeUIConfiguration[1]
  RuntimeUI[0] <- Add(10000[0], -0.05)
  RuntimeUI[1] <- 0.95
  RuntimeUI[2] <- 1.0
  RuntimeUI[3] <- 1.0
  RuntimeUI[4] <- Multiply(0.15, 10000[1])
  RuntimeUI[5] <- Multiply(0.15, 10000[1])
  RuntimeUI[6] <- 0
  RuntimeUI[7] <- 10000[2]
  RuntimeUI[8] <- 0
  RuntimeUI[9] <- 1.0
  10000[0] <- RuntimeUIConfiguration[2]
  10000[1] <- RuntimeUIConfiguration[3]
  RuntimeUI[10] <- 0
  RuntimeUI[11] <- -0.25
  RuntimeUI[12] <- 0.5
  RuntimeUI[13] <- 0
  RuntimeUI[14] <- 0
  RuntimeUI[15] <- Multiply(0.15, 10000[0])
  RuntimeUI[16] <- 0
  RuntimeUI[17] <- 10000[1]
  RuntimeUI[18] <- 0
  RuntimeUI[19] <- 0
  10000[1] <- RuntimeEnvironment[1]
  10000[2] <- RuntimeUIConfiguration[4]
  10000[0] <- RuntimeUIConfiguration[5]
  RuntimeUI[20] <- Multiply(10000[1], 0.7)
  RuntimeUI[21] <- 0
  RuntimeUI[22] <- 0.5
  RuntimeUI[23] <- 0
  RuntimeUI[24] <- 0
  RuntimeUI[25] <- Multiply(0.2, 10000[2])
  RuntimeUI[26] <- 0
  RuntimeUI[27] <- 10000[0]
  RuntimeUI[28] <- 0
  RuntimeUI[29] <- 0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[4]
  10000[2] <- RuntimeUIConfiguration[5]
  RuntimeUI[30] <- Multiply(10000[0], 0.7)
  RuntimeUI[31] <- 0
  RuntimeUI[32] <- 0.5
  RuntimeUI[33] <- 1.0
  RuntimeUI[34] <- 0
  RuntimeUI[35] <- Multiply(0.12, 10000[1])
  RuntimeUI[36] <- 0
  RuntimeUI[37] <- 10000[2]
  RuntimeUI[38] <- 0
  RuntimeUI[39] <- 0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[6]
  10000[2] <- RuntimeUIConfiguration[7]
  RuntimeUI[40] <- Add(Negate(10000[0]), 0.05)
  RuntimeUI[41] <- 0.95
  RuntimeUI[42] <- 0
  RuntimeUI[43] <- 1.0
  RuntimeUI[44] <- Multiply(0.75, 10000[1])
  RuntimeUI[45] <- Multiply(0.15, 10000[1])
  RuntimeUI[46] <- 0
  RuntimeUI[47] <- 10000[2]
  RuntimeUI[48] <- -1.0
  RuntimeUI[49] <- 1.0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[6]
  10000[2] <- RuntimeUIConfiguration[6]
  10000[3] <- RuntimeUIConfiguration[7]
  RuntimeUI[50] <- Add(Add(Negate(10000[0]), 0.05), Multiply(0.715, 10000[1]))
  RuntimeUI[51] <- Add(0.95, Multiply(-0.035, 10000[1]))
  RuntimeUI[52] <- 0
  RuntimeUI[53] <- 1.0
  RuntimeUI[54] <- 0
  RuntimeUI[55] <- Multiply(0.08, 10000[2])
  RuntimeUI[56] <- 0
  RuntimeUI[57] <- 10000[3]
  RuntimeUI[58] <- 1.0
  RuntimeUI[59] <- 0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[0]
  10000[2] <- RuntimeUIConfiguration[8]
  10000[3] <- RuntimeUIConfiguration[9]
  RuntimeUI[60] <- Subtract(Subtract(Subtract(10000[0], 0.05), 0.05), Multiply(0.15, 10000[1]))
  RuntimeUI[61] <- 0.95
  RuntimeUI[62] <- 1.0
  RuntimeUI[63] <- 1.0
  RuntimeUI[64] <- Multiply(0.75, 10000[2])
  RuntimeUI[65] <- Multiply(0.15, 10000[2])
  RuntimeUI[66] <- 0
  RuntimeUI[67] <- 10000[3]
  RuntimeUI[68] <- -1.0
  RuntimeUI[69] <- 1.0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[0]
  10000[2] <- RuntimeUIConfiguration[6]
  10000[3] <- RuntimeUIConfiguration[8]
  10000[4] <- RuntimeUIConfiguration[9]
  RuntimeUI[70] <- Subtract(Subtract(Subtract(Subtract(10000[0], 0.05), 0.05), Multiply(0.15, 10000[1])), Multiply(0.035, 10000[2]))
  RuntimeUI[71] <- Subtract(0.95, Multiply(0.035, 10000[2]))
  RuntimeUI[72] <- 1.0
  RuntimeUI[73] <- 1.0
  RuntimeUI[74] <- 0
  RuntimeUI[75] <- Multiply(0.08, 10000[3])
  RuntimeUI[76] <- 0
  RuntimeUI[77] <- 10000[4]
  RuntimeUI[78] <- 1.0
  RuntimeUI[79] <- 0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeEnvironment[1]
  10000[2] <- RuntimeEnvironment[1]
  10000[3] <- RuntimeUIConfiguration[10]
  10000[4] <- RuntimeUIConfiguration[11]
  RuntimeUI[80] <- Add(Negate(10000[0]), 0.05)
  RuntimeUI[81] <- -0.95
  RuntimeUI[82] <- 0
  RuntimeUI[83] <- 0
  RuntimeUI[84] <- Subtract(Subtract(10000[1], Negate(10000[2])), 0.1)
  RuntimeUI[85] <- Multiply(0.15, 10000[3])
  RuntimeUI[86] <- 0
  RuntimeUI[87] <- 10000[4]
  RuntimeUI[88] <- 0
  RuntimeUI[89] <- 1.0
  LevelData[0] <- -0.5
  LevelData[1] <- 1.35
  10000[0] <- LevelData[0]
  10000[1] <- LevelData[1]
  10000[2] <- Multiply(1.0, Divide(1.0, Subtract(10000[1], 10000[0])))
  LevelData[2] <- 1.0
  LevelData[3] <- Add(0, Multiply(1.0, Divide(0, Subtract(10000[1], 10000[0]))))
  LevelData[4] <- 0
  LevelData[5] <- 0
  LevelData[6] <- Add(1.0, Multiply(10000[2], 10000[0]))
  LevelData[7] <- Multiply(1.0, 10000[0])
  LevelData[8] <- 0
  LevelData[9] <- 10000[2]
  LevelData[10] <- 1.0
  LevelData[11] <- Multiply(0.35, LevelOption[2])
  LevelData[12] <- Multiply(0.35, LevelOption[3])
  LevelData[13] <- 0.0875
  LevelData[14] <- Multiply(LevelOption[4], 8.0)
  LevelData[15] <- -1.0
  10000[0] <- -3.0
  goto 1
1:
  goto 2 if Less(10000[0], 4.0) else 8
2:
  10000[1] <- Add(10000[0], 1.0)
  10000[2] <- LevelData[12]
  10000[2] <- Multiply(10000[0], 10000[2])
  10000[3] <- LevelData[12]
  10000[3] <- Subtract(10000[2], Divide(10000[3], 2.0))
  10000[4] <- LevelData[12]
  10000[4] <- Add(10000[2], Divide(10000[4], 2.0))
  10000[5] <- LevelData[15]
  10000[6] <- LevelData[14]
  10000[7] <- LevelData[2]
  10000[8] <- LevelData[3]
  10000[9] <- LevelData[4]
  10000[10] <- LevelData[5]
  10000[11] <- LevelData[6]
  10000[12] <- LevelData[7]
  10000[13] <- LevelData[8]
  10000[14] <- LevelData[9]
  10000[15] <- LevelData[10]
  10000[13] <- Add(Add(Multiply(10000[13], 10000[3]), Multiply(10000[14], 10000[5])), 10000[15])
  10000[14] <- Divide(Add(Add(Multiply(10000[7], 10000[3]), Multiply(10000[8], 10000[5])), 10000[9]), 10000[13])
  10000[15] <- Divide(Add(Add(Multiply(10000[10], 10000[3]), Multiply(10000[11], 10000[5])), 10000[12]), 10000[13])
  10000[16] <- LevelData[2]
  10000[17] <- LevelData[3]
  10000[18] <- LevelData[4]
  10000[19] <- LevelData[5]
  10000[20] <- LevelData[6]
  10000[21] <- LevelData[7]
  10000[22] <- LevelData[8]
  10000[23] <- LevelData[9]
  10000[24] <- LevelData[10]
  10000[22] <- Add(Add(Multiply(10000[22], 10000[4]), Multiply(10000[23], 10000[5])), 10000[24])
  10000[23] <- Divide(Add(Add(Multiply(10000[16], 10000[4]), Multiply(10000[17], 10000[5])), 10000[18]), 10000[22])
  10000[24] <- Divide(Add(Add(Multiply(10000[19], 10000[4]), Multiply(10000[20], 10000[5])), 10000[21]), 10000[22])
  10000[25] <- LevelData[2]
  10000[26] <- LevelData[3]
  10000[27] <- LevelData[4]
  10000[28] <- LevelData[5]
  10000[29] <- LevelData[6]
  10000[30] <- LevelData[7]
  10000[31] <- LevelData[8]
  10000[32] <- LevelData[9]
  10000[33] <- LevelData[10]
  10000[31] <- Add(Add(Multiply(10000[31], 10000[3]), Multiply(10000[32], 10000[6])), 10000[33])
  10000[32] <- Divide(Add(Add(Multiply(10000[25], 10000[3]), Multiply(10000[26], 10000[6])), 10000[27]), 10000[31])
  10000[33] <- Divide(Add(Add(Multiply(10000[28], 10000[3]), Multiply(10000[29], 10000[6])), 10000[30]), 10000[31])
  10000[34] <- LevelData[2]
  10000[35] <- LevelData[3]
  10000[36] <- LevelData[4]
  10000[37] <- LevelData[5]
  10000[38] <- LevelData[6]
  10000[39] <- LevelData[7]
  10000[40] <- LevelData[8]
  10000[41] <- LevelData[9]
  10000[42] <- LevelData[10]
  10000[40] <- Add(Add(Multiply(10000[40], 10000[4]), Multiply(10000[41], 10000[6])), 10000[42])
  10000[41] <- Divide(Add(Add(Multiply(10000[34], 10000[4]), Multiply(10000[35], 10000[6])), 10000[36]), 10000[40])
  10000[42] <- Divide(Add(Add(Multiply(10000[37], 10000[4]), Multiply(10000[38], 10000[6])), 10000[39]), 10000[40])
  10000[43] <- LevelData[16]
  10000[44] <- 0
  goto 3
3:
  goto 4 if Less(10000[44], 10000[43]) else 7
4:
  10000[45] <- Add(10000[44], 1.0)
  10000[46] <- Add(16.0, Multiply(10000[44], 9.0))
  10000[47] <- LevelData[10000[46] + 1]
  goto 5 if Equal(10000[47], 10000[0]) else 6
5:
  LevelData[10000[46] + 2] <- 10000[14]
  LevelData[10000[46] + 3] <- 10000[15]
  LevelData[10000[46] + 4] <- 10000[32]
  LevelData[10000[46] + 5] <- 10000[33]
  LevelData[10000[46] + 6] <- 10000[41]
  LevelData[10000[46] + 7] <- 10000[42]
  LevelData[10000[46] + 8] <- 10000[23]
  LevelData[10000[46] + 9] <- 10000[24]
  10000[0] <- 10000[1]
  goto 1
6:
  10000[44] <- 10000[45]
  goto 3
7:
  10000[43] <- LevelData[16]
  10000[43] <- Add(16.0, Multiply(10000[43], 9.0))
  LevelData[10000[43] + 1] <- 10000[0]
  LevelData[10000[43] + 2] <- 10000[14]
  LevelData[10000[43] + 3] <- 10000[15]
  LevelData[10000[43] + 4] <- 10000[32]
  LevelData[10000[43] + 5] <- 10000[33]
  LevelData[10000[43] + 6] <- 10000[41]
  LevelData[10000[43] + 7] <- 10000[42]
  LevelData[10000[43] + 8] <- 10000[23]
  LevelData[10000[43] + 9] <- 10000[24]
  10000[2] <- LevelData[16]
  LevelData[16] <- Add(10000[2], 1.0)
  10000[0] <- 10000[1]
  goto 1
8:
  10000[0] <- LevelData[12]
  10000[0] <- Multiply(-3.5, 10000[0])
  10000[1] <- LevelData[13]
  10000[1] <- Subtract(10000[0], 10000[1])
  10000[2] <- LevelData[15]
  10000[3] <- LevelData[14]
  10000[4] <- LevelData[2]
  10000[5] <- LevelData[3]
  10000[6] <- LevelData[4]
  10000[7] <- LevelData[5]
  10000[8] <- LevelData[6]
  10000[9] <- LevelData[7]
  10000[10] <- LevelData[8]
  10000[11] <- LevelData[9]
  10000[12] <- LevelData[10]
  10000[10] <- Add(Add(Multiply(10000[10], 10000[1]), Multiply(10000[11], 10000[2])), 10000[12])
  10000[11] <- LevelData[2]
  10000[12] <- LevelData[3]
  10000[13] <- LevelData[4]
  10000[14] <- LevelData[5]
  10000[15] <- LevelData[6]
  10000[16] <- LevelData[7]
  10000[17] <- LevelData[8]
  10000[18] <- LevelData[9]
  10000[19] <- LevelData[10]
  10000[17] <- Add(Add(Multiply(10000[17], 10000[0]), Multiply(10000[18], 10000[2])), 10000[19])
  10000[18] <- LevelData[2]
  10000[19] <- LevelData[3]
  10000[20] <- LevelData[4]
  10000[21] <- LevelData[5]
  10000[22] <- LevelData[6]
  10000[23] <- LevelData[7]
  10000[24] <- LevelData[8]
  10000[25] <- LevelData[9]
  10000[26] <- LevelData[10]
  10000[24] <- Add(Add(Multiply(10000[24], 10000[1]), Multiply(10000[25], 10000[3])), 10000[26])
  10000[25] <- LevelData[2]
  10000[26] <- LevelData[3]
  10000[27] <- LevelData[4]
  10000[28] <- LevelData[5]
  10000[29] <- LevelData[6]
  10000[30] <- LevelData[7]
  10000[31] <- LevelData[8]
  10000[32] <- LevelData[9]
  10000[33] <- LevelData[10]
  10000[31] <- Add(Add(Multiply(10000[31], 10000[0]), Multiply(10000[32], 10000[3])), 10000[33])
  LevelData[80] <- Divide(Add(Add(Multiply(10000[4], 10000[1]), Multiply(10000[5], 10000[2])), 10000[6]), 10000[10])
  LevelData[81] <- Divide(Add(Add(Multiply(10000[7], 10000[1]), Multiply(10000[8], 10000[2])), 10000[9]), 10000[10])
  LevelData[82] <- Divide(Add(Add(Multiply(10000[18], 10000[1]), Multiply(10000[19], 10000[3])), 10000[20]), 10000[24])
  LevelData[83] <- Divide(Add(Add(Multiply(10000[21], 10000[1]), Multiply(10000[22], 10000[3])), 10000[23]), 10000[24])
  LevelData[84] <- Divide(Add(Add(Multiply(10000[25], 10000[0]), Multiply(10000[26], 10000[3])), 10000[27]), 10000[31])
  LevelData[85] <- Divide(Add(Add(Multiply(10000[28], 10000[0]), Multiply(10000[29], 10000[3])), 10000[30]), 10000[31])
  LevelData[86] <- Divide(Add(Add(Multiply(10000[11], 10000[0]), Multiply(10000[12], 10000[2])), 10000[13]), 10000[17])
  LevelData[87] <- Divide(Add(Add(Multiply(10000[14], 10000[0]), Multiply(10000[15], 10000[2])), 10000[16]), 10000[17])
  10000[0] <- LevelData[12]
  10000[21] <- Multiply(3.5, 10000[0])
  10000[22] <- LevelData[13]
  10000[22] <- Add(10000[21], 10000[22])
  10000[23] <- LevelData[15]
  10000[24] <- LevelData[14]
  10000[25] <- LevelData[2]
  10000[26] <- LevelData[3]
  10000[27] <- LevelData[4]
  10000[28] <- LevelData[5]
  10000[29] <- LevelData[6]
  10000[30] <- LevelData[7]
  10000[31] <- LevelData[8]
  10000[32] <- LevelData[9]
  10000[33] <- LevelData[10]
  10000[31] <- Add(Add(Multiply(10000[31], 10000[21]), Multiply(10000[32], 10000[23])), 10000[33])
  10000[32] <- LevelData[2]
  10000[33] <- LevelData[3]
  10000[0] <- LevelData[4]
  10000[1] <- LevelData[5]
  10000[2] <- LevelData[6]
  10000[3] <- LevelData[7]
  10000[4] <- LevelData[8]
  10000[5] <- LevelData[9]
  10000[6] <- LevelData[10]
  10000[4] <- Add(Add(Multiply(10000[4], 10000[22]), Multiply(10000[5], 10000[23])), 10000[6])
  10000[5] <- LevelData[2]
  10000[6] <- LevelData[3]
  10000[7] <- LevelData[4]
  10000[8] <- LevelData[5]
  10000[9] <- LevelData[6]
  10000[10] <- LevelData[7]
  10000[11] <- LevelData[8]
  10000[12] <- LevelData[9]
  10000[13] <- LevelData[10]
  10000[11] <- Add(Add(Multiply(10000[11], 10000[21]), Multiply(10000[12], 10000[24])), 10000[13])
  10000[12] <- LevelData[2]
  10000[13] <- LevelData[3]
  10000[14] <- LevelData[4]
  10000[15] <- LevelData[5]
  10000[16] <- LevelData[6]
  10000[17] <- LevelData[7]
  10000[18] <- LevelData[8]
  10000[19] <- LevelData[9]
  10000[20] <- LevelData[10]
  10000[18] <- Add(Add(Multiply(10000[18], 10000[22]), Multiply(10000[19], 10000[24])), 10000[20])
  LevelData[88] <- Divide(Add(Add(Multiply(10000[25], 10000[21]), Multiply(10000[26], 10000[23])), 10000[27]), 10000[31])
  LevelData[89] <- Divide(Add(Add(Multiply(10000[28], 10000[21]), Multiply(10000[29], 10000[23])), 10000[30]), 10000[31])
  LevelData[90] <- Divide(Add(Add(Multiply(10000[5], 10000[21]), Multiply(10000[6], 10000[24])), 10000[7]), 10000[11])
  LevelData[91] <- Divide(Add(Add(Multiply(10000[8], 10000[21]), Multiply(10000[9], 10000[24])), 10000[10]), 10000[11])
  LevelData[92] <- Divide(Add(Add(Multiply(10000[12], 10000[22]), Multiply(10000[13], 10000[24])), 10000[14]), 10000[18])
  LevelData[93] <- Divide(Add(Add(Multiply(10000[15], 10000[22]), Multiply(10000[16], 10000[24])), 10000[17]), 10000[18])
  LevelData[94] <- Divide(Add(Add(Multiply(10000[32], 10000[22]), Multiply(10000[33], 10000[23])), 10000[0]), 10000[4])
  LevelData[95] <- Divide(Add(Add(Multiply(10000[1], 10000[22]), Multiply(10000[2], 10000[23])), 10000[3]), 10000[4])
  10000[0] <- LevelData[12]
  10000[0] <- Multiply(-3.5, 10000[0])
  10000[1] <- LevelData[12]
  10000[1] <- Multiply(3.5, 10000[1])
  10000[2] <- LevelData[11]
  10000[2] <- Divide(Negate(10000[2]), 2.0)
  10000[3] <- LevelData[11]
  10000[3] <- Divide(10000[3], 2.0)
  10000[4] <- LevelData[2]
  10000[5] <- LevelData[3]
  10000[6] <- LevelData[4]
  10000[7] <- LevelData[5]
  10000[8] <- LevelData[6]
  10000[9] <- LevelData[7]
  10000[10] <- LevelData[8]
  10000[11] <- LevelData[9]
  10000[12] <- LevelData[10]
  10000[10] <- Add(Add(Multiply(10000[10], 10000[0]), Multiply(10000[11], 10000[2])), 10000[12])
  10000[11] <- LevelData[2]
  10000[12] <- LevelData[3]
  10000[13] <- LevelData[4]
  10000[14] <- LevelData[5]
  10000[15] <- LevelData[6]
  10000[16] <- LevelData[7]
  10000[17] <- LevelData[8]
  10000[18] <- LevelData[9]
  10000[19] <- LevelData[10]
  10000[17] <- Add(Add(Multiply(10000[17], 10000[1]), Multiply(10000[18], 10000[2])), 10000[19])
  10000[18] <- LevelData[2]
  10000[19] <- LevelData[3]
  10000[20] <- LevelData[4]
  10000[21] <- LevelData[5]
  10000[22] <- LevelData[6]
  10000[23] <- LevelData[7]
  10000[24] <- LevelData[8]
  10000[25] <- LevelData[9]
  10000[26] <- LevelData[10]
  10000[24] <- Add(Add(Multiply(10000[24], 10000[0]), Multiply(10000[25], 10000[3])), 10000[26])
  10000[25] <- LevelData[2]
  10000[26] <- LevelData[3]
  10000[27] <- LevelData[4]
  10000[28] <- LevelData[5]
  10000[29] <- LevelData[6]
  10000[30] <- LevelData[7]
  10000[31] <- LevelData[8]
  10000[32] <- LevelData[9]
  10000[33] <- LevelData[10]
  10000[31] <- Add(Add(Multiply(10000[31], 10000[1]), Multiply(10000[32], 10000[3])), 10000[33])
  LevelData[96] <- Divide(Add(Add(Multiply(10000[4], 10000[0]), Multiply(10000[5], 10000[2])), 10000[6]), 10000[10])
  LevelData[97] <- Divide(Add(Add(Multiply(10000[7], 10000[0]), Multiply(10000[8], 10000[2])), 10000[9]), 10000[10])
  LevelData[98] <- Divide(Add(Add(Multiply(10000[18], 10000[0]), Multiply(10000[19], 10000[3])), 10000[20]), 10000[24])
  LevelData[99] <- Divide(Add(Add(Multiply(10000[21], 10000[0]), Multiply(10000[22], 10000[3])), 10000[23]), 10000[24])
  LevelData[100] <- Divide(Add(Add(Multiply(10000[25], 10000[1]), Multiply(10000[26], 10000[3])), 10000[27]), 10000[31])
  LevelData[101] <- Divide(Add(Add(Multiply(10000[28], 10000[1]), Multiply(10000[29], 10000[3])), 10000[30]), 10000[31])
  LevelData[102] <- Divide(Add(Add(Multiply(10000[11], 10000[1]), Multiply(10000[12], 10000[2])), 10000[13]), 10000[17])
  LevelData[103] <- Divide(Add(Add(Multiply(10000[14], 10000[1]), Multiply(10000[15], 10000[2])), 10000[16]), 10000[17])
  ArchetypeLife[8] <- 1.0
  ArchetypeLife[11] <- -100.0
  ArchetypeLife[12] <- 1.0
  ArchetypeLife[15] <- -100.0
  ArchetypeLife[16] <- 1.0
  ArchetypeLife[19] <- -100.0
  ArchetypeLife[20] <- 1.0
  ArchetypeLife[23] <- -100.0
  ArchetypeLife[24] <- 1.0
  ArchetypeLife[27] <- -20.0
  ArchetypeLife[28] <- 1.0
  ArchetypeLife[31] <- -100.0
  ArchetypeLife[32] <- 1.0
  ArchetypeLife[35] <- -100.0
  10000[0] <- RuntimeEnvironment[4]
  goto 21 if Not(10000[0]) else 9
9:
  goto 10 if StreamHas(1.0, -10.0) else 11
10:
  10000[0] <- -10.0
  goto 12
11:
  10000[0] <- StreamGetNextKey(1.0, -10.0)
  goto 12
12:
  goto 13 if StreamHas(1.0, 10000[0]) else 21
13:
  10000[1] <- StreamGetNextKey(1.0, 10000[0])
  goto 15 if Greater(10000[1], 10000[0]) else 14
14:
  10000[1] <- inf
  goto 15
15:
  goto 16 if Not(LevelOption[10]) else 17
16:
  10000[2] <- 0
  goto 18
17:
  PlayScheduled(0, 10000[0], 0.02)
  10000[2] <- 0
  goto 18
18:
  goto 19 if Less(10000[2], StreamGetValue(1.0, 10000[0])) else 20
19:
  10000[3] <- Add(10000[2], 1.0)
  Spawn(1.0, 10000[0], StreamGetValue(Add(1.0, Add(Add(0, Add(10000[2], Multiply(Less(10000[2], 0), StreamGetValue(1.0, 10000[0])))), 1.0)), 10000[0]))
  10000[2] <- 10000[3]
  goto 18
20:
  10000[0] <- 10000[1]
  goto 12
21:
  goto exit
