Block(JumpLoop(
  Execute(If(
    Get(
      4004
      0
    )
    368
    1
  ))
  Execute(
    Set(
      10000
      8
      Multiply(
        Get(
          4001
          0
        )
        Get(
          2001
          12
        )
      )
    )
    Set(
      10000
      10
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              12
            )
            2.5
          )
          2
        )
      )
    )
    Set(
      10000
      18
      Add(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              12
            )
            2.5
          )
          2
        )
      )
    )
    Set(
      10000
      9
      Get(
        10000
        10
      )
    )
    Set(
      10000
      24
      Greater(
        Get(
          4001
          2
        )
        0
      )
    )
    If(
      Get(
        10000
        24
      )
      2
      3
    )
  )
  Execute(
    Set(
      10000
      18
      Add(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              12
            )
            2.5
          )
          2
        )
        Multiply(
          Get(
            2001
            12
          )
          Get(
            4001
            2
          )
        )
      )
    )
    If(
      Less(
        Get(
          4001
          2
        )
        0
      )
      4
      5
    )
  )
  Execute(If(
    Less(
      Get(
        4001
        2
      )
      0
    )
    4
    5
  ))
  Execute(
    Set(
      10000
      9
      Add(
        Get(
          10000
          10
        )
        Multiply(
          Get(
            2001
            12
          )
          Get(
            4001
            2
          )
        )
      )
    )
    5
  )
  Execute(
    Set(
      10000
      25
      0
    )
    Set(
      10000
      19
      0
    )
    Set(
      10000
      17
      0
    )
    6
  )
  Execute(
    Set(
      10000
      26
      Get(
        2000
        0
      )
    )
    If(
      Less(
        Get(
          10000
          25
        )
        Get(
          10000
          26
        )
      )
      7
      21
    )
  )
  Execute(
    Set(
      10000
      10
      Add(
        Get(
          10000
          25
        )
        1
      )
    )
    Set(
      10000
      26
      Get(
        10000
        10
      )
    )
    Set(
      10000
      27
      Get(
        2000
        Add(
          Get(
            10000
            25
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Get(
          10000
          27
        )
        Get(
          4003
          0
        )
      )
      8
      20
    )
  )
  Execute(
    Set(
      10000
      26
      Get(
        2000
        Add(
          Get(
            10000
            25
          )
          1
        )
      )
    )
    Set(
      10000
      25
      Get(
        10000
        10
      )
    )
    Set(
      10000
      11
      Multiply(
        Get(
          10000
          26
        )
        32
      )
    )
    Set(
      10000
      12
      Add(
        2
        Get(
          10000
          11
        )
      )
    )
    Set(
      10000
      26
      Get(
        4102
        Get(
          10000
          12
        )
      )
    )
    If(
      Not(Get(
        10000
        26
      ))
      9
      6
    )
  )
  Execute(If(
    LessOr(
      Abs(Subtract(
        Get(
          4101
          Add(
            11
            Get(
              10000
              11
            )
          )
        )
        Get(
          4001
          11
        )
      ))
      0.005
    )
    10
    6
  ))
  Execute(
    Set(
      10000
      26
      Get(
        4102
        Multiply(
          Get(
            4101
            Add(
              16
              Get(
                10000
                11
              )
            )
          )
          32
        )
      )
    )
    If(
      Not(Greater(
        Get(
          10000
          26
        )
        0
      ))
      11
      6
    )
  )
  Execute(
    Set(
      10000
      13
      Multiply(
        Get(
          4101
          Get(
            10000
            11
          )
        )
        Get(
          2001
          12
        )
      )
    )
    Set(
      10000
      14
      Subtract(
        Get(
          10000
          13
        )
        Divide(
          Multiply(
            Get(
              2001
              12
            )
            2.5
          )
          2
        )
      )
    )
    Set(
      10000
      15
      Add(
        Get(
          10000
          13
        )
        Divide(
          Multiply(
            Get(
              2001
              12
            )
            2.5
          )
          2
        )
      )
    )
    Set(
      10000
      16
      Get(
        10000
        14
      )
    )
    If(
      Greater(
        Get(
          4101
          Get(
            10000
            12
          )
        )
        0
      )
      12
      13
    )
  )
  Execute(
    Set(
      10000
      15
      Add(
        Get(
          10000
          13
        )
        Divide(
          Multiply(
            Get(
              2001
              12
            )
            2.5
          )
          2
        )
        Multiply(
          Get(
            2001
            12
          )
          Get(
            4101
            Get(
              10000
              12
            )
          )
        )
      )
    )
    If(
      Less(
        Get(
          4101
          Get(
            10000
            12
          )
        )
        0
      )
      14
      15
    )
  )
  Execute(If(
    Less(
      Get(
        4101
        Get(
          10000
          12
        )
      )
      0
    )
    14
    15
  ))
  Execute(
    Set(
      10000
      16
      Add(
        Get(
          10000
          14
        )
        Multiply(
          Get(
            2001
            12
          )
          Get(
            4101
            Get(
              10000
              12
            )
          )
        )
      )
    )
    15
  )
  Execute(If(
    Greater(
      Get(
        4101
        Get(
          10000
          11
        )
      )
      Get(
        4001
        0
      )
    )
    16
    17
  ))
  Execute(
    Set(
      10000
      17
      Max(
        Get(
          10000
          17
        )
        Subtract(
          Get(
            10000
            18
          )
          Get(
            10000
            16
          )
        )
      )
    )
    19
  )
  Execute(If(
    Less(
      Get(
        4101
        Get(
          10000
          11
        )
      )
      Get(
        4001
        0
      )
    )
    18
    19
  ))
  Execute(
    Set(
      10000
      19
      Max(
        Get(
          10000
          19
        )
        Subtract(
          Get(
            10000
            15
          )
          Get(
            10000
            9
          )
        )
      )
    )
    19
  )
  Execute(
    Set(
      10000
      25
      Get(
        10000
        10
      )
    )
    6
  )
  Execute(
    Set(
      10000
      25
      Get(
        10000
        26
      )
    )
    6
  )
  Execute(
    Set(
      10000
      19
      Add(
        Get(
          10000
          9
        )
        Divide(
          Get(
            10000
            19
          )
          2
        )
      )
    )
    Set(
      10000
      20
      Subtract(
        Get(
          10000
          18
        )
        Divide(
          Get(
            10000
            17
          )
          2
        )
      )
    )
    Set(
      10000
      21
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          19
        )
      )
    )
    Set(
      10000
      22
      Add(
        Get(
          10000
          21
        )
        Multiply(
          Get(
            2001
            9
          )
          Get(
            2001
            15
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      23
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          19
        )
      )
    )
    Set(
      10000
      28
      Divide(
        Add(
          Get(
            10000
            23
          )
          Multiply(
            Get(
              2001
              3
            )
            Get(
              2001
              15
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          22
        )
      )
    )
    Set(
      10000
      29
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          19
        )
      )
    )
    Set(
      10000
      31
      Divide(
        Add(
          Get(
            10000
            29
          )
          Multiply(
            Get(
              2001
              6
            )
            Get(
              2001
              15
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          22
        )
      )
    )
    Set(
      10000
      32
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          20
        )
      )
    )
    Set(
      10000
      33
      Add(
        Get(
          10000
          32
        )
        Multiply(
          Get(
            2001
            9
          )
          Get(
            2001
            15
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      34
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          20
        )
      )
    )
    Set(
      10000
      35
      Divide(
        Add(
          Get(
            10000
            34
          )
          Multiply(
            Get(
              2001
              3
            )
            Get(
              2001
              15
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          33
        )
      )
    )
    Set(
      10000
      36
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          20
        )
      )
    )
    Set(
      10000
      37
      Divide(
        Add(
          Get(
            10000
            36
          )
          Multiply(
            Get(
              2001
              6
            )
            Get(
              2001
              15
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          33
        )
      )
    )
    Set(
      10000
      38
      Add(
        Get(
          10000
          21
        )
        Multiply(
          Get(
            2001
            9
          )
          Get(
            2001
            14
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      42
      Divide(
        Add(
          Get(
            10000
            23
          )
          Multiply(
            Get(
              2001
              3
            )
            Get(
              2001
              14
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          38
        )
      )
    )
    Set(
      10000
      43
      Divide(
        Add(
          Get(
            10000
            29
          )
          Multiply(
            Get(
              2001
              6
            )
            Get(
              2001
              14
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          38
        )
      )
    )
    Set(
      10000
      44
      Add(
        Get(
          10000
          32
        )
        Multiply(
          Get(
            2001
            9
          )
          Get(
            2001
            14
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      45
      Divide(
        Add(
          Get(
            10000
            34
          )
          Multiply(
            Get(
              2001
              3
            )
            Get(
              2001
              14
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          44
        )
      )
    )
    Set(
      10000
      46
      Divide(
        Add(
          Get(
            10000
            36
          )
          Multiply(
            Get(
              2001
              6
            )
            Get(
              2001
              14
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          44
        )
      )
    )
    Set(
      10000
      52
      Get(
        3000
        Add(
          3
          Get(
            4003
            1
          )
        )
      )
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      304
      2.0
      185
      3.0
      185
      4.0
      304
      5.0
      103
      7.0
      22
      368
    )
  )
  Execute(If(
    Greater(
      Get(
        4001
        3
      )
      0
    )
    23
    26
  ))
  Execute(
    Set(
      10000
      47
      Get(
        4102
        Add(
          2
          Multiply(
            Get(
              4001
              16
            )
            32
          )
        )
      )
    )
    If(
      Get(
        10000
        47
      )
      25
      24
    )
  )
  Execute(
    Set(
      10000
      47
      Equal(
        2
        Get(
          4103
          Add(
            Multiply(
              Get(
                4001
                16
              )
              3
            )
            2
          )
        )
      )
    )
    25
  )
  Execute(If(
    Not(Get(
      10000
      47
    ))
    368
    26
  ))
  Execute(If(
    LessOr(
      Get(
        4001
        14
      )
      Get(
        1001
        0
      )
    )
    27
    368
  ))
  Execute(If(
    Not(LessOr(
      Get(
        1001
        0
      )
      Get(
        4001
        Add(
          14
          1
        )
      )
    ))
    368
    28
  ))
  Execute(
    Set(
      10000
      47
      Multiply(
        Get(
          4001
          16
        )
        32
      )
    )
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          47
        )
      )
    )
    If(
      Not(Greater(
        Get(
          10000
          53
        )
        0
      ))
      29
      52
    )
  )
  Execute(
    Set(
      10000
      53
      0
    )
    30
  )
  Execute(If(
    Less(
      Get(
        10000
        53
      )
      Get(
        1001
        3
      )
    )
    31
    52
  ))
  Execute(
    Set(
      10000
      48
      Multiply(
        Get(
          10000
          53
        )
        15
      )
    )
    Set(
      10000
      49
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        49
      )
    )
    Set(
      10000
      50
      0
    )
    Set(
      10000
      51
      Get(
        1002
        Get(
          10000
          48
        )
      )
    )
    32
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          50
        )
        Get(
          10000
          54
        )
      )
      33
      35
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              50
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          54
        )
        Get(
          10000
          51
        )
      )
      30
      34
    )
  )
  Execute(
    Set(
      10000
      50
      Add(
        Get(
          10000
          50
        )
        1
      )
    )
    32
  )
  Execute(
    Set(
      10000
      0
      Get(
        10000
        28
      )
    )
    Set(
      10000
      1
      Get(
        10000
        31
      )
    )
    Set(
      10000
      2
      Get(
        10000
        42
      )
    )
    Set(
      10000
      3
      Get(
        10000
        43
      )
    )
    Set(
      10000
      4
      Get(
        10000
        45
      )
    )
    Set(
      10000
      5
      Get(
        10000
        46
      )
    )
    Set(
      10000
      6
      Get(
        10000
        35
      )
    )
    Set(
      10000
      7
      Get(
        10000
        37
      )
    )
    Set(
      10000
      53
      0
    )
    Set(
      10000
      54
      0
    )
    Set(
      10000
      56
      3
    )
    Set(
      10000
      50
      Get(
        1002
        Add(
          Get(
            10000
            48
          )
          6
        )
      )
    )
    36
  )
  Execute(
    Set(
      10000
      9
      Multiply(
        Add(
          Get(
            10000
            54
          )
          Multiply(
            Less(
              Get(
                10000
                54
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            9
          )
          1
        )
      )
    )
    Set(
      10000
      10
      Multiply(
        Add(
          Get(
            10000
            56
          )
          Multiply(
            Less(
              Get(
                10000
                56
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            10
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Greater(
          Get(
            10000
            57
          )
          Get(
            10000
            50
          )
        )
        Greater(
          Get(
            10000
            58
          )
          Get(
            10000
            50
          )
        )
      )
      37
      39
    )
  )
  Execute(
    Set(
      10000
      55
      Get(
        10000
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      56
      Get(
        10000
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            9
          )
          1
        )
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            10
          )
          1
        )
      )
    )
    Set(
      10000
      59
      Get(
        10000
        Add(
          Get(
            10000
            9
          )
          1
        )
      )
    )
    Set(
      10000
      60
      Get(
        10000
        Get(
          10000
          9
        )
      )
    )
    If(
      Less(
        Get(
          1002
          Add(
            Get(
              10000
              48
            )
            5
          )
        )
        Add(
          Divide(
            Multiply(
              Subtract(
                Get(
                  10000
                  55
                )
                Get(
                  10000
                  56
                )
              )
              Subtract(
                Get(
                  10000
                  50
                )
                Get(
                  10000
                  57
                )
              )
            )
            Subtract(
              Get(
                10000
                58
              )
              Get(
                10000
                59
              )
            )
          )
          Get(
            10000
            60
          )
        )
      )
      38
      39
    )
  )
  Execute(
    Set(
      10000
      9
      Not(Get(
        10000
        53
      ))
    )
    40
  )
  Execute(
    Set(
      10000
      9
      Get(
        10000
        53
      )
    )
    40
  )
  Execute(
    Set(
      10000
      10
      Add(
        Get(
          10000
          54
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        9
      )
    )
    Set(
      10000
      55
      Get(
        10000
        10
      )
    )
    Set(
      10000
      56
      Get(
        10000
        54
      )
    )
    If(
      Less(
        Get(
          10000
          10
        )
        4
      )
      41
      42
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        10000
        55
      )
    )
    36
  )
  Execute(If(
    Not(Get(
      10000
      9
    ))
    44
    43
  ))
  Execute(If(
    Get(
      1002
      Add(
        Get(
          10000
          48
        )
        2
      )
    )
    44
    45
  ))
  Execute(
    Set(
      10000
      53
      Get(
        10000
        49
      )
    )
    30
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      GreaterOr(
        Get(
          10000
          53
        )
        16
      )
      51
      46
    )
  )
  Execute(
    Set(
      10000
      9
      0
    )
    47
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          9
        )
        Get(
          10000
          53
        )
      )
      48
      50
    )
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              9
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          53
        )
        Get(
          10000
          51
        )
      )
      51
      49
    )
  )
  Execute(
    Set(
      10000
      9
      Add(
        Get(
          10000
          9
        )
        1
      )
    )
    47
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      Add(
        Add(
          17
          Get(
            10000
            53
          )
        )
        1
      )
      Get(
        10000
        51
      )
    )
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      17
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    51
  )
  Execute(
    Set(
      4102
      Get(
        10000
        47
      )
      Get(
        10000
        51
      )
    )
    52
  )
  Execute(
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          47
        )
      )
    )
    If(
      Greater(
        Get(
          10000
          53
        )
        0
      )
      53
      368
    )
  )
  Execute(
    Set(
      10000
      10
      0
    )
    54
  )
  Execute(If(
    Less(
      Get(
        10000
        10
      )
      Get(
        1001
        3
      )
    )
    55
    368
  ))
  Execute(
    Set(
      10000
      9
      Multiply(
        Get(
          10000
          10
        )
        15
      )
    )
    Set(
      10000
      10
      Add(
        Get(
          10000
          10
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          47
        )
      )
    )
    If(
      NotEqual(
        Get(
          10000
          53
        )
        Get(
          1002
          Get(
            10000
            9
          )
        )
      )
      54
      56
    )
  )
  Execute(If(
    Get(
      1002
      Add(
        Get(
          10000
          9
        )
        2
      )
    )
    57
    368
  ))
  Execute(
    Set(
      10000
      0
      Get(
        10000
        28
      )
    )
    Set(
      10000
      1
      Get(
        10000
        31
      )
    )
    Set(
      10000
      2
      Get(
        10000
        42
      )
    )
    Set(
      10000
      3
      Get(
        10000
        43
      )
    )
    Set(
      10000
      4
      Get(
        10000
        45
      )
    )
    Set(
      10000
      5
      Get(
        10000
        46
      )
    )
    Set(
      10000
      6
      Get(
        10000
        35
      )
    )
    Set(
      10000
      7
      Get(
        10000
        37
      )
    )
    Set(
      10000
      53
      0
    )
    Set(
      10000
      54
      0
    )
    Set(
      10000
      56
      3
    )
    Set(
      10000
      25
      Get(
        1002
        Add(
          Get(
            10000
            9
          )
          6
        )
      )
    )
    58
  )
  Execute(
    Set(
      10000
      10
      Multiply(
        Add(
          Get(
            10000
            54
          )
          Multiply(
            Less(
              Get(
                10000
                54
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            10
          )
          1
        )
      )
    )
    Set(
      10000
      11
      Multiply(
        Add(
          Get(
            10000
            56
          )
          Multiply(
            Less(
              Get(
                10000
                56
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            11
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Greater(
          Get(
            10000
            57
          )
          Get(
            10000
            25
          )
        )
        Greater(
          Get(
            10000
            58
          )
          Get(
            10000
            25
          )
        )
      )
      59
      61
    )
  )
  Execute(
    Set(
      10000
      55
      Get(
        10000
        Get(
          10000
          11
        )
      )
    )
    Set(
      10000
      56
      Get(
        10000
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            10
          )
          1
        )
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            11
          )
          1
        )
      )
    )
    Set(
      10000
      59
      Get(
        10000
        Add(
          Get(
            10000
            10
          )
          1
        )
      )
    )
    Set(
      10000
      60
      Get(
        10000
        Get(
          10000
          10
        )
      )
    )
    If(
      Less(
        Get(
          1002
          Add(
            Get(
              10000
              9
            )
            5
          )
        )
        Add(
          Divide(
            Multiply(
              Subtract(
                Get(
                  10000
                  55
                )
                Get(
                  10000
                  56
                )
              )
              Subtract(
                Get(
                  10000
                  25
                )
                Get(
                  10000
                  57
                )
              )
            )
            Subtract(
              Get(
                10000
                58
              )
              Get(
                10000
                59
              )
            )
          )
          Get(
            10000
            60
          )
        )
      )
      60
      61
    )
  )
  Execute(
    Set(
      10000
      10
      Not(Get(
        10000
        53
      ))
    )
    62
  )
  Execute(
    Set(
      10000
      10
      Get(
        10000
        53
      )
    )
    62
  )
  Execute(
    Set(
      10000
      11
      Add(
        Get(
          10000
          54
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        10
      )
    )
    Set(
      10000
      55
      Get(
        10000
        11
      )
    )
    Set(
      10000
      56
      Get(
        10000
        54
      )
    )
    If(
      Less(
        Get(
          10000
          11
        )
        4
      )
      63
      64
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        10000
        55
      )
    )
    58
  )
  Execute(If(
    Get(
      10000
      10
    )
    65
    102
  ))
  Execute(
    Set(
      10000
      9
      Subtract(
        Get(
          1001
          0
        )
        Get(
          1000
          3
        )
      )
    )
    Set(
      10000
      10
      Judge(
        Get(
          10000
          9
        )
        Get(
          4001
          11
        )
        Get(
          4001
          5
        )
        Get(
          4001
          Add(
            5
            1
          )
        )
        Get(
          4001
          Add(
            5
            2
          )
        )
        Get(
          4001
          Add(
            5
            3
          )
        )
        Get(
          4001
          Add(
            5
            4
          )
        )
        Get(
          4001
          Add(
            5
            5
          )
        )
      )
    )
    Set(
      4005
      0
      Get(
        10000
        10
      )
    )
    Set(
      4005
      1
      Clamp(
        Subtract(
          Get(
            10000
            9
          )
          Get(
            4001
            11
          )
        )
        -1
        1
      )
    )
    Set(
      10000
      53
      Get(
        4005
        1
      )
    )
    Set(
      4005
      3
      Multiply(
        Get(
          10000
          53
        )
        1000
      )
    )
    If(
      NotEqual(
        0
        Get(
          10000
          10
        )
      )
      66
      101
    )
  )
  Execute(If(
    Not(Get(
      2002
      11
    ))
    67
    79
  ))
  Execute(If(
    Not(Get(
      2002
      10
    ))
    79
    68
  ))
  Execute(If(
    Equal(
      Get(
        10000
        52
      )
      6
    )
    79
    69
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    SwitchIntegerWithDefault(
      Subtract(
        Get(
          10000
          52
        )
        2
      )
      74
      74
      70
    )
  )
  Execute(SwitchIntegerWithDefault(
    Subtract(
      Get(
        10000
        10
      )
      1
    )
    73
    72
    71
    78
  ))
  Execute(
    Set(
      10000
      53
      3
    )
    78
  )
  Execute(
    Set(
      10000
      53
      2
    )
    78
  )
  Execute(
    Set(
      10000
      53
      1
    )
    78
  )
  Execute(SwitchIntegerWithDefault(
    Subtract(
      Get(
        10000
        10
      )
      1
    )
    77
    76
    75
    78
  ))
  Execute(
    Set(
      10000
      53
      6
    )
    78
  )
  Execute(
    Set(
      10000
      53
      5
    )
    78
  )
  Execute(
    Set(
      10000
      53
      4
    )
    78
  )
  Execute(
    Play(
      Get(
        10000
        53
      )
      0
    )
    79
  )
  Execute(If(
    Equal(
      Get(
        10000
        52
      )
      6
    )
    101
    80
  ))
  Execute(If(
    Not(Get(
      2002
      6
    ))
    101
    81
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      87
      2.0
      86
      3.0
      83
      4.0
      82
      5.0
      82
      7.0
      82
      88
    )
  )
  Execute(
    Set(
      10000
      53
      3
    )
    88
  )
  Execute(If(
    Get(
      10000
      24
    )
    84
    85
  ))
  Execute(
    Set(
      10000
      53
      8
    )
    88
  )
  Execute(
    Set(
      10000
      53
      10
    )
    88
  )
  Execute(
    Set(
      10000
      53
      6
    )
    88
  )
  Execute(
    Set(
      10000
      53
      1
    )
    88
  )
  Execute(
    Set(
      10000
      9
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Get(
            2001
            11
          )
          2
        )
      )
    )
    Set(
      10000
      10
      Add(
        Multiply(
          Get(
            2001
            8
          )
          Get(
            10000
            9
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      11
      Divide(
        Add(
          Multiply(
            Get(
              2001
              2
            )
            Get(
              10000
              9
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      12
      Divide(
        Add(
          Multiply(
            Get(
              2001
              5
            )
            Get(
              10000
              9
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      13
      Add(
        Get(
          10000
          8
        )
        Divide(
          Get(
            2001
            11
          )
          2
        )
      )
    )
    Set(
      10000
      14
      Add(
        Multiply(
          Get(
            2001
            8
          )
          Get(
            10000
            13
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      15
      Divide(
        Add(
          Multiply(
            Get(
              2001
              2
            )
            Get(
              10000
              13
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          14
        )
      )
    )
    Set(
      10000
      16
      Divide(
        Add(
          Multiply(
            Get(
              2001
              5
            )
            Get(
              10000
              13
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          14
        )
      )
    )
    Set(
      10000
      17
      Power(
        Add(
          Power(
            Subtract(
              Get(
                10000
                15
              )
              Get(
                10000
                11
              )
            )
            2
          )
          Power(
            Subtract(
              Get(
                10000
                16
              )
              Get(
                10000
                12
              )
            )
            2
          )
        )
        0.5
      )
    )
    SpawnParticleEffect(
      Get(
        10000
        53
      )
      Get(
        10000
        11
      )
      Get(
        10000
        12
      )
      Add(
        Get(
          10000
          11
        )
        0
      )
      Add(
        Get(
          10000
          12
        )
        Get(
          10000
          17
        )
      )
      Add(
        Get(
          10000
          15
        )
        0
      )
      Add(
        Get(
          10000
          16
        )
        Get(
          10000
          17
        )
      )
      Get(
        10000
        15
      )
      Get(
        10000
        16
      )
      0.5
      0
    )
    Set(
      10000
      53
      0
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      94
      2.0
      93
      3.0
      90
      4.0
      89
      5.0
      89
      7.0
      89
      95
    )
  )
  Execute(
    Set(
      10000
      53
      4
    )
    95
  )
  Execute(If(
    Get(
      10000
      24
    )
    91
    92
  ))
  Execute(
    Set(
      10000
      53
      9
    )
    95
  )
  Execute(
    Set(
      10000
      53
      11
    )
    95
  )
  Execute(
    Set(
      10000
      53
      7
    )
    95
  )
  Execute(
    Set(
      10000
      53
      2
    )
    95
  )
  Execute(
    Set(
      10000
      9
      Add(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      10
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      11
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      12
      Negate(Divide(
        Multiply(
          Get(
            2001
            11
          )
          1.8
        )
        2
      ))
    )
    Set(
      10000
      13
      Multiply(
        Get(
          2001
          9
        )
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      14
      Add(
        Get(
          10000
          11
        )
        Get(
          10000
          13
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      15
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      16
      Multiply(
        Get(
          2001
          3
        )
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      17
      Divide(
        Add(
          Get(
            10000
            15
          )
          Get(
            10000
            16
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          14
        )
      )
    )
    Set(
      10000
      18
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      19
      Add(
        Get(
          10000
          18
        )
        Get(
          10000
          13
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      20
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      21
      Divide(
        Add(
          Get(
            10000
            20
          )
          Get(
            10000
            16
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          19
        )
      )
    )
    Set(
      10000
      22
      Multiply(
        Get(
          2001
          9
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      23
      Add(
        Get(
          10000
          11
        )
        Get(
          10000
          22
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      24
      Multiply(
        Get(
          2001
          3
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      25
      Divide(
        Add(
          Get(
            10000
            15
          )
          Get(
            10000
            24
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          23
        )
      )
    )
    Set(
      10000
      26
      Add(
        Get(
          10000
          18
        )
        Get(
          10000
          22
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      27
      Divide(
        Add(
          Get(
            10000
            20
          )
          Get(
            10000
            24
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          26
        )
      )
    )
    Set(
      10000
      28
      Divide(
        Add(
          Get(
            10000
            25
          )
          Get(
            10000
            27
          )
        )
        2
      )
    )
    Set(
      10000
      29
      Divide(
        Add(
          Get(
            10000
            17
          )
          Get(
            10000
            21
          )
        )
        2
      )
    )
    Set(
      10000
      30
      Divide(
        Divide(
          Subtract(
            Add(
              Subtract(
                Get(
                  10000
                  27
                )
                Get(
                  10000
                  25
                )
              )
              Get(
                10000
                21
              )
            )
            Get(
              10000
              17
            )
          )
          2
        )
        2
      )
    )
    Set(
      10000
      31
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      32
      Multiply(
        Get(
          2001
          6
        )
        Negate(Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        ))
      )
    )
    Set(
      10000
      33
      Multiply(
        Get(
          2001
          6
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      34
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          9
        )
      )
    )
    SpawnParticleEffect(
      Get(
        10000
        53
      )
      Subtract(
        Get(
          10000
          29
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            31
          )
          Get(
            10000
            32
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          14
        )
      )
      Subtract(
        Get(
          10000
          28
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            31
          )
          Get(
            10000
            33
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          23
        )
      )
      Add(
        Get(
          10000
          28
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            34
          )
          Get(
            10000
            33
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          26
        )
      )
      Add(
        Get(
          10000
          29
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            34
          )
          Get(
            10000
            32
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          19
        )
      )
      0.5
      0
    )
    If(
      Not(Get(
        2002
        7
      ))
      101
      96
    )
  )
  Execute(
    Set(
      10000
      1
      0
    )
    97
  )
  Execute(If(
    Less(
      Get(
        10000
        1
      )
      Get(
        2001
        16
      )
    )
    98
    368
  ))
  Execute(
    Set(
      10000
      0
      Add(
        Get(
          10000
          1
        )
        1
      )
    )
    Set(
      10000
      1
      Add(
        16
        Multiply(
          Get(
            10000
            1
          )
          9
        )
      )
    )
    If(
      Equal(
        Get(
          2001
          Add(
            Get(
              10000
              1
            )
            1
          )
        )
        Get(
          4001
          0
        )
      )
      99
      100
    )
  )
  Execute(
    SpawnParticleEffect(
      0
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          2
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          3
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          4
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          5
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          6
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          7
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          8
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          9
        )
      )
      0.2
      0
    )
    101
  )
  Execute(
    Set(
      10000
      1
      Get(
        10000
        0
      )
    )
    97
  )
  Execute(
    Set(
      4004
      0
      1
    )
    Set(
      4002
      2
      1
    )
    369
  )
  Execute(
    Set(
      4005
      0
      0
    )
    Set(
      4005
      1
      1
    )
    Set(
      10000
      0
      Get(
        4005
        1
      )
    )
    Set(
      4005
      3
      Multiply(
        Get(
          10000
          0
        )
        1000
      )
    )
    Set(
      4004
      0
      1
    )
    Set(
      4002
      2
      1
    )
    369
  )
  Execute(If(
    Greater(
      Get(
        4001
        3
      )
      0
    )
    104
    107
  ))
  Execute(
    Set(
      10000
      9
      Get(
        4102
        Add(
          2
          Multiply(
            Get(
              4001
              16
            )
            32
          )
        )
      )
    )
    If(
      Get(
        10000
        9
      )
      106
      105
    )
  )
  Execute(
    Set(
      10000
      9
      Equal(
        2
        Get(
          4103
          Add(
            Multiply(
              Get(
                4001
                16
              )
              3
            )
            2
          )
        )
      )
    )
    106
  )
  Execute(If(
    Not(Get(
      10000
      9
    ))
    368
    107
  ))
  Execute(If(
    LessOr(
      Get(
        4001
        14
      )
      Get(
        1001
        0
      )
    )
    108
    368
  ))
  Execute(If(
    Not(LessOr(
      Get(
        1001
        0
      )
      Get(
        4001
        Add(
          14
          1
        )
      )
    ))
    368
    109
  ))
  Execute(
    Set(
      10000
      9
      Multiply(
        Get(
          4001
          16
        )
        32
      )
    )
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          9
        )
      )
    )
    If(
      Not(Greater(
        Get(
          10000
          53
        )
        0
      ))
      110
      133
    )
  )
  Execute(
    Set(
      10000
      53
      0
    )
    111
  )
  Execute(If(
    Less(
      Get(
        10000
        53
      )
      Get(
        1001
        3
      )
    )
    112
    133
  ))
  Execute(
    Set(
      10000
      10
      Multiply(
        Get(
          10000
          53
        )
        15
      )
    )
    Set(
      10000
      11
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        11
      )
    )
    Set(
      10000
      12
      0
    )
    Set(
      10000
      48
      Get(
        1002
        Get(
          10000
          10
        )
      )
    )
    113
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          12
        )
        Get(
          10000
          54
        )
      )
      114
      116
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              12
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          54
        )
        Get(
          10000
          48
        )
      )
      111
      115
    )
  )
  Execute(
    Set(
      10000
      12
      Add(
        Get(
          10000
          12
        )
        1
      )
    )
    113
  )
  Execute(
    Set(
      10000
      0
      Get(
        10000
        28
      )
    )
    Set(
      10000
      1
      Get(
        10000
        31
      )
    )
    Set(
      10000
      2
      Get(
        10000
        42
      )
    )
    Set(
      10000
      3
      Get(
        10000
        43
      )
    )
    Set(
      10000
      4
      Get(
        10000
        45
      )
    )
    Set(
      10000
      5
      Get(
        10000
        46
      )
    )
    Set(
      10000
      6
      Get(
        10000
        35
      )
    )
    Set(
      10000
      7
      Get(
        10000
        37
      )
    )
    Set(
      10000
      53
      0
    )
    Set(
      10000
      54
      0
    )
    Set(
      10000
      56
      3
    )
    Set(
      10000
      47
      Get(
        1002
        Add(
          Get(
            10000
            10
          )
          6
        )
      )
    )
    117
  )
  Execute(
    Set(
      10000
      12
      Multiply(
        Add(
          Get(
            10000
            54
          )
          Multiply(
            Less(
              Get(
                10000
                54
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      13
      Multiply(
        Add(
          Get(
            10000
            56
          )
          Multiply(
            Less(
              Get(
                10000
                56
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            13
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Greater(
          Get(
            10000
            57
          )
          Get(
            10000
            47
          )
        )
        Greater(
          Get(
            10000
            58
          )
          Get(
            10000
            47
          )
        )
      )
      118
      120
    )
  )
  Execute(
    Set(
      10000
      55
      Get(
        10000
        Get(
          10000
          13
        )
      )
    )
    Set(
      10000
      56
      Get(
        10000
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            13
          )
          1
        )
      )
    )
    Set(
      10000
      59
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      60
      Get(
        10000
        Get(
          10000
          12
        )
      )
    )
    If(
      Less(
        Get(
          1002
          Add(
            Get(
              10000
              10
            )
            5
          )
        )
        Add(
          Divide(
            Multiply(
              Subtract(
                Get(
                  10000
                  55
                )
                Get(
                  10000
                  56
                )
              )
              Subtract(
                Get(
                  10000
                  47
                )
                Get(
                  10000
                  57
                )
              )
            )
            Subtract(
              Get(
                10000
                58
              )
              Get(
                10000
                59
              )
            )
          )
          Get(
            10000
            60
          )
        )
      )
      119
      120
    )
  )
  Execute(
    Set(
      10000
      12
      Not(Get(
        10000
        53
      ))
    )
    121
  )
  Execute(
    Set(
      10000
      12
      Get(
        10000
        53
      )
    )
    121
  )
  Execute(
    Set(
      10000
      13
      Add(
        Get(
          10000
          54
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        12
      )
    )
    Set(
      10000
      55
      Get(
        10000
        13
      )
    )
    Set(
      10000
      56
      Get(
        10000
        54
      )
    )
    If(
      Less(
        Get(
          10000
          13
        )
        4
      )
      122
      123
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        10000
        55
      )
    )
    117
  )
  Execute(If(
    Not(Get(
      10000
      12
    ))
    125
    124
  ))
  Execute(If(
    Get(
      1002
      Add(
        Get(
          10000
          10
        )
        2
      )
    )
    125
    126
  ))
  Execute(
    Set(
      10000
      53
      Get(
        10000
        11
      )
    )
    111
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      GreaterOr(
        Get(
          10000
          53
        )
        16
      )
      132
      127
    )
  )
  Execute(
    Set(
      10000
      10
      0
    )
    128
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          10
        )
        Get(
          10000
          53
        )
      )
      129
      131
    )
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              10
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          53
        )
        Get(
          10000
          48
        )
      )
      132
      130
    )
  )
  Execute(
    Set(
      10000
      10
      Add(
        Get(
          10000
          10
        )
        1
      )
    )
    128
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      Add(
        Add(
          17
          Get(
            10000
            53
          )
        )
        1
      )
      Get(
        10000
        48
      )
    )
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      17
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    132
  )
  Execute(
    Set(
      4102
      Get(
        10000
        9
      )
      Get(
        10000
        48
      )
    )
    133
  )
  Execute(
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          9
        )
      )
    )
    If(
      Greater(
        Get(
          10000
          53
        )
        0
      )
      134
      368
    )
  )
  Execute(
    Set(
      10000
      11
      0
    )
    135
  )
  Execute(If(
    Less(
      Get(
        10000
        11
      )
      Get(
        1001
        3
      )
    )
    136
    368
  ))
  Execute(
    Set(
      10000
      10
      Multiply(
        Get(
          10000
          11
        )
        15
      )
    )
    Set(
      10000
      11
      Add(
        Get(
          10000
          11
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          9
        )
      )
    )
    If(
      NotEqual(
        Get(
          10000
          53
        )
        Get(
          1002
          Get(
            10000
            10
          )
        )
      )
      135
      137
    )
  )
  Execute(
    Set(
      10000
      0
      Get(
        10000
        28
      )
    )
    Set(
      10000
      1
      Get(
        10000
        31
      )
    )
    Set(
      10000
      2
      Get(
        10000
        42
      )
    )
    Set(
      10000
      3
      Get(
        10000
        43
      )
    )
    Set(
      10000
      4
      Get(
        10000
        45
      )
    )
    Set(
      10000
      5
      Get(
        10000
        46
      )
    )
    Set(
      10000
      6
      Get(
        10000
        35
      )
    )
    Set(
      10000
      7
      Get(
        10000
        37
      )
    )
    Set(
      10000
      53
      0
    )
    Set(
      10000
      55
      0
    )
    Set(
      10000
      56
      3
    )
    Set(
      10000
      25
      Get(
        1002
        Add(
          Get(
            10000
            10
          )
          6
        )
      )
    )
    138
  )
  Execute(
    Set(
      10000
      11
      Multiply(
        Add(
          Get(
            10000
            55
          )
          Multiply(
            Less(
              Get(
                10000
                55
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            11
          )
          1
        )
      )
    )
    Set(
      10000
      12
      Multiply(
        Add(
          Get(
            10000
            56
          )
          Multiply(
            Less(
              Get(
                10000
                56
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Greater(
          Get(
            10000
            57
          )
          Get(
            10000
            25
          )
        )
        Greater(
          Get(
            10000
            58
          )
          Get(
            10000
            25
          )
        )
      )
      139
      141
    )
  )
  Execute(
    Set(
      10000
      56
      Get(
        10000
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Get(
          10000
          11
        )
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            11
          )
          1
        )
      )
    )
    Set(
      10000
      59
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      60
      Get(
        10000
        Add(
          Get(
            10000
            11
          )
          1
        )
      )
    )
    Set(
      10000
      61
      Get(
        10000
        Get(
          10000
          11
        )
      )
    )
    If(
      Less(
        Get(
          1002
          Add(
            Get(
              10000
              10
            )
            5
          )
        )
        Add(
          Divide(
            Multiply(
              Subtract(
                Get(
                  10000
                  56
                )
                Get(
                  10000
                  57
                )
              )
              Subtract(
                Get(
                  10000
                  25
                )
                Get(
                  10000
                  58
                )
              )
            )
            Subtract(
              Get(
                10000
                59
              )
              Get(
                10000
                60
              )
            )
          )
          Get(
            10000
            61
          )
        )
      )
      140
      141
    )
  )
  Execute(
    Set(
      10000
      11
      Not(Get(
        10000
        53
      ))
    )
    142
  )
  Execute(
    Set(
      10000
      11
      Get(
        10000
        53
      )
    )
    142
  )
  Execute(
    Set(
      10000
      12
      Add(
        Get(
          10000
          55
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        11
      )
    )
    Set(
      10000
      54
      Get(
        10000
        12
      )
    )
    Set(
      10000
      56
      Get(
        10000
        55
      )
    )
    If(
      Less(
        Get(
          10000
          12
        )
        4
      )
      143
      144
    )
  )
  Execute(
    Set(
      10000
      55
      Get(
        10000
        54
      )
    )
    138
  )
  Execute(If(
    Get(
      10000
      11
    )
    145
    147
  ))
  Execute(
    Set(
      10000
      53
      Get(
        4000
        0
      )
    )
    Set(
      10000
      9
      Subtract(
        Get(
          1001
          0
        )
        Get(
          1000
          3
        )
      )
    )
    If(
      Less(
        Abs(Subtract(
          Get(
            10000
            9
          )
          Get(
            4001
            11
          )
        ))
        Abs(Subtract(
          Get(
            10000
            53
          )
          Get(
            4001
            11
          )
        ))
      )
      146
      147
    )
  )
  Execute(
    Set(
      4000
      0
      Get(
        10000
        9
      )
    )
    147
  )
  Execute(
    Set(
      10000
      53
      Get(
        4000
        0
      )
    )
    If(
      GreaterOr(
        Get(
          10000
          53
        )
        Get(
          4001
          11
        )
      )
      148
      368
    )
  )
  Execute(
    Set(
      10000
      53
      Get(
        4000
        0
      )
    )
    Set(
      10000
      9
      Judge(
        Get(
          10000
          53
        )
        Get(
          4001
          11
        )
        Get(
          4001
          5
        )
        Get(
          4001
          Add(
            5
            1
          )
        )
        Get(
          4001
          Add(
            5
            2
          )
        )
        Get(
          4001
          Add(
            5
            3
          )
        )
        Get(
          4001
          Add(
            5
            4
          )
        )
        Get(
          4001
          Add(
            5
            5
          )
        )
      )
    )
    Set(
      4005
      0
      Get(
        10000
        9
      )
    )
    Set(
      4005
      1
      Clamp(
        Subtract(
          Get(
            10000
            53
          )
          Get(
            4001
            11
          )
        )
        -1
        1
      )
    )
    Set(
      10000
      53
      Get(
        4005
        1
      )
    )
    Set(
      4005
      3
      Multiply(
        Get(
          10000
          53
        )
        1000
      )
    )
    If(
      NotEqual(
        0
        Get(
          10000
          9
        )
      )
      149
      184
    )
  )
  Execute(If(
    Not(Get(
      2002
      11
    ))
    150
    162
  ))
  Execute(If(
    Not(Get(
      2002
      10
    ))
    162
    151
  ))
  Execute(If(
    Equal(
      Get(
        10000
        52
      )
      6
    )
    162
    152
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    SwitchIntegerWithDefault(
      Subtract(
        Get(
          10000
          52
        )
        2
      )
      157
      157
      153
    )
  )
  Execute(SwitchIntegerWithDefault(
    Subtract(
      Get(
        10000
        9
      )
      1
    )
    156
    155
    154
    161
  ))
  Execute(
    Set(
      10000
      53
      3
    )
    161
  )
  Execute(
    Set(
      10000
      53
      2
    )
    161
  )
  Execute(
    Set(
      10000
      53
      1
    )
    161
  )
  Execute(SwitchIntegerWithDefault(
    Subtract(
      Get(
        10000
        9
      )
      1
    )
    160
    159
    158
    161
  ))
  Execute(
    Set(
      10000
      53
      6
    )
    161
  )
  Execute(
    Set(
      10000
      53
      5
    )
    161
  )
  Execute(
    Set(
      10000
      53
      4
    )
    161
  )
  Execute(
    Play(
      Get(
        10000
        53
      )
      0
    )
    162
  )
  Execute(If(
    Equal(
      Get(
        10000
        52
      )
      6
    )
    184
    163
  ))
  Execute(If(
    Not(Get(
      2002
      6
    ))
    184
    164
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      170
      2.0
      169
      3.0
      166
      4.0
      165
      5.0
      165
      7.0
      165
      171
    )
  )
  Execute(
    Set(
      10000
      53
      3
    )
    171
  )
  Execute(If(
    Get(
      10000
      24
    )
    167
    168
  ))
  Execute(
    Set(
      10000
      53
      8
    )
    171
  )
  Execute(
    Set(
      10000
      53
      10
    )
    171
  )
  Execute(
    Set(
      10000
      53
      6
    )
    171
  )
  Execute(
    Set(
      10000
      53
      1
    )
    171
  )
  Execute(
    Set(
      10000
      9
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Get(
            2001
            11
          )
          2
        )
      )
    )
    Set(
      10000
      10
      Add(
        Multiply(
          Get(
            2001
            8
          )
          Get(
            10000
            9
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      11
      Divide(
        Add(
          Multiply(
            Get(
              2001
              2
            )
            Get(
              10000
              9
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      12
      Divide(
        Add(
          Multiply(
            Get(
              2001
              5
            )
            Get(
              10000
              9
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      13
      Add(
        Get(
          10000
          8
        )
        Divide(
          Get(
            2001
            11
          )
          2
        )
      )
    )
    Set(
      10000
      14
      Add(
        Multiply(
          Get(
            2001
            8
          )
          Get(
            10000
            13
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      15
      Divide(
        Add(
          Multiply(
            Get(
              2001
              2
            )
            Get(
              10000
              13
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          14
        )
      )
    )
    Set(
      10000
      16
      Divide(
        Add(
          Multiply(
            Get(
              2001
              5
            )
            Get(
              10000
              13
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          14
        )
      )
    )
    Set(
      10000
      17
      Power(
        Add(
          Power(
            Subtract(
              Get(
                10000
                15
              )
              Get(
                10000
                11
              )
            )
            2
          )
          Power(
            Subtract(
              Get(
                10000
                16
              )
              Get(
                10000
                12
              )
            )
            2
          )
        )
        0.5
      )
    )
    SpawnParticleEffect(
      Get(
        10000
        53
      )
      Get(
        10000
        11
      )
      Get(
        10000
        12
      )
      Add(
        Get(
          10000
          11
        )
        0
      )
      Add(
        Get(
          10000
          12
        )
        Get(
          10000
          17
        )
      )
      Add(
        Get(
          10000
          15
        )
        0
      )
      Add(
        Get(
          10000
          16
        )
        Get(
          10000
          17
        )
      )
      Get(
        10000
        15
      )
      Get(
        10000
        16
      )
      0.5
      0
    )
    Set(
      10000
      53
      0
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      177
      2.0
      176
      3.0
      173
      4.0
      172
      5.0
      172
      7.0
      172
      178
    )
  )
  Execute(
    Set(
      10000
      53
      4
    )
    178
  )
  Execute(If(
    Get(
      10000
      24
    )
    174
    175
  ))
  Execute(
    Set(
      10000
      53
      9
    )
    178
  )
  Execute(
    Set(
      10000
      53
      11
    )
    178
  )
  Execute(
    Set(
      10000
      53
      7
    )
    178
  )
  Execute(
    Set(
      10000
      53
      2
    )
    178
  )
  Execute(
    Set(
      10000
      9
      Add(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      10
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      11
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      12
      Negate(Divide(
        Multiply(
          Get(
            2001
            11
          )
          1.8
        )
        2
      ))
    )
    Set(
      10000
      13
      Multiply(
        Get(
          2001
          9
        )
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      14
      Add(
        Get(
          10000
          11
        )
        Get(
          10000
          13
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      15
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      16
      Multiply(
        Get(
          2001
          3
        )
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      17
      Divide(
        Add(
          Get(
            10000
            15
          )
          Get(
            10000
            16
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          14
        )
      )
    )
    Set(
      10000
      18
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      19
      Add(
        Get(
          10000
          18
        )
        Get(
          10000
          13
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      20
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      21
      Divide(
        Add(
          Get(
            10000
            20
          )
          Get(
            10000
            16
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          19
        )
      )
    )
    Set(
      10000
      22
      Multiply(
        Get(
          2001
          9
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      23
      Add(
        Get(
          10000
          11
        )
        Get(
          10000
          22
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      24
      Multiply(
        Get(
          2001
          3
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      25
      Divide(
        Add(
          Get(
            10000
            15
          )
          Get(
            10000
            24
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          23
        )
      )
    )
    Set(
      10000
      26
      Add(
        Get(
          10000
          18
        )
        Get(
          10000
          22
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      27
      Divide(
        Add(
          Get(
            10000
            20
          )
          Get(
            10000
            24
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          26
        )
      )
    )
    Set(
      10000
      28
      Divide(
        Add(
          Get(
            10000
            25
          )
          Get(
            10000
            27
          )
        )
        2
      )
    )
    Set(
      10000
      29
      Divide(
        Add(
          Get(
            10000
            17
          )
          Get(
            10000
            21
          )
        )
        2
      )
    )
    Set(
      10000
      30
      Divide(
        Divide(
          Subtract(
            Add(
              Subtract(
                Get(
                  10000
                  27
                )
                Get(
                  10000
                  25
                )
              )
              Get(
                10000
                21
              )
            )
            Get(
              10000
              17
            )
          )
          2
        )
        2
      )
    )
    Set(
      10000
      31
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      32
      Multiply(
        Get(
          2001
          6
        )
        Negate(Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        ))
      )
    )
    Set(
      10000
      33
      Multiply(
        Get(
          2001
          6
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      34
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          9
        )
      )
    )
    SpawnParticleEffect(
      Get(
        10000
        53
      )
      Subtract(
        Get(
          10000
          29
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            31
          )
          Get(
            10000
            32
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          14
        )
      )
      Subtract(
        Get(
          10000
          28
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            31
          )
          Get(
            10000
            33
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          23
        )
      )
      Add(
        Get(
          10000
          28
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            34
          )
          Get(
            10000
            33
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          26
        )
      )
      Add(
        Get(
          10000
          29
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            34
          )
          Get(
            10000
            32
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          19
        )
      )
      0.5
      0
    )
    If(
      Not(Get(
        2002
        7
      ))
      184
      179
    )
  )
  Execute(
    Set(
      10000
      1
      0
    )
    180
  )
  Execute(If(
    Less(
      Get(
        10000
        1
      )
      Get(
        2001
        16
      )
    )
    181
    368
  ))
  Execute(
    Set(
      10000
      0
      Add(
        Get(
          10000
          1
        )
        1
      )
    )
    Set(
      10000
      1
      Add(
        16
        Multiply(
          Get(
            10000
            1
          )
          9
        )
      )
    )
    If(
      Equal(
        Get(
          2001
          Add(
            Get(
              10000
              1
            )
            1
          )
        )
        Get(
          4001
          0
        )
      )
      182
      183
    )
  )
  Execute(
    SpawnParticleEffect(
      0
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          2
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          3
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          4
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          5
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          6
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          7
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          8
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          9
        )
      )
      0.2
      0
    )
    184
  )
  Execute(
    Set(
      10000
      1
      Get(
        10000
        0
      )
    )
    180
  )
  Execute(
    Set(
      4004
      0
      1
    )
    Set(
      4002
      2
      1
    )
    369
  )
  Execute(
    Set(
      10000
      9
      Greater(
        Get(
          4001
          3
        )
        0
      )
    )
    If(
      Get(
        10000
        9
      )
      186
      189
    )
  )
  Execute(
    Set(
      10000
      10
      Get(
        4102
        Add(
          2
          Multiply(
            Get(
              4001
              16
            )
            32
          )
        )
      )
    )
    If(
      Get(
        10000
        10
      )
      188
      187
    )
  )
  Execute(
    Set(
      10000
      10
      Equal(
        2
        Get(
          4103
          Add(
            Multiply(
              Get(
                4001
                16
              )
              3
            )
            2
          )
        )
      )
    )
    188
  )
  Execute(If(
    Not(Get(
      10000
      10
    ))
    368
    189
  ))
  Execute(If(
    LessOr(
      Get(
        4001
        14
      )
      Get(
        1001
        0
      )
    )
    190
    368
  ))
  Execute(If(
    Not(LessOr(
      Get(
        1001
        0
      )
      Get(
        4001
        Add(
          14
          1
        )
      )
    ))
    368
    191
  ))
  Execute(If(
    Get(
      10000
      9
    )
    192
    216
  ))
  Execute(
    Set(
      10000
      9
      Multiply(
        Get(
          4001
          16
        )
        32
      )
    )
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          9
        )
      )
    )
    If(
      Not(Greater(
        Get(
          10000
          53
        )
        0
      ))
      193
      243
    )
  )
  Execute(
    Set(
      10000
      53
      0
    )
    194
  )
  Execute(If(
    Less(
      Get(
        10000
        53
      )
      Get(
        1001
        3
      )
    )
    195
    243
  ))
  Execute(
    Set(
      10000
      10
      Multiply(
        Get(
          10000
          53
        )
        15
      )
    )
    Set(
      10000
      11
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        11
      )
    )
    Set(
      10000
      12
      0
    )
    Set(
      10000
      47
      Get(
        1002
        Get(
          10000
          10
        )
      )
    )
    196
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          12
        )
        Get(
          10000
          54
        )
      )
      197
      199
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              12
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          54
        )
        Get(
          10000
          47
        )
      )
      194
      198
    )
  )
  Execute(
    Set(
      10000
      12
      Add(
        Get(
          10000
          12
        )
        1
      )
    )
    196
  )
  Execute(
    Set(
      10000
      0
      Get(
        10000
        28
      )
    )
    Set(
      10000
      1
      Get(
        10000
        31
      )
    )
    Set(
      10000
      2
      Get(
        10000
        42
      )
    )
    Set(
      10000
      3
      Get(
        10000
        43
      )
    )
    Set(
      10000
      4
      Get(
        10000
        45
      )
    )
    Set(
      10000
      5
      Get(
        10000
        46
      )
    )
    Set(
      10000
      6
      Get(
        10000
        35
      )
    )
    Set(
      10000
      7
      Get(
        10000
        37
      )
    )
    Set(
      10000
      53
      0
    )
    Set(
      10000
      54
      0
    )
    Set(
      10000
      56
      3
    )
    Set(
      10000
      48
      Get(
        1002
        Add(
          Get(
            10000
            10
          )
          6
        )
      )
    )
    200
  )
  Execute(
    Set(
      10000
      12
      Multiply(
        Add(
          Get(
            10000
            54
          )
          Multiply(
            Less(
              Get(
                10000
                54
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      13
      Multiply(
        Add(
          Get(
            10000
            56
          )
          Multiply(
            Less(
              Get(
                10000
                56
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            13
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Greater(
          Get(
            10000
            57
          )
          Get(
            10000
            48
          )
        )
        Greater(
          Get(
            10000
            58
          )
          Get(
            10000
            48
          )
        )
      )
      201
      203
    )
  )
  Execute(
    Set(
      10000
      55
      Get(
        10000
        Get(
          10000
          13
        )
      )
    )
    Set(
      10000
      56
      Get(
        10000
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            13
          )
          1
        )
      )
    )
    Set(
      10000
      59
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      60
      Get(
        10000
        Get(
          10000
          12
        )
      )
    )
    If(
      Less(
        Get(
          1002
          Add(
            Get(
              10000
              10
            )
            5
          )
        )
        Add(
          Divide(
            Multiply(
              Subtract(
                Get(
                  10000
                  55
                )
                Get(
                  10000
                  56
                )
              )
              Subtract(
                Get(
                  10000
                  48
                )
                Get(
                  10000
                  57
                )
              )
            )
            Subtract(
              Get(
                10000
                58
              )
              Get(
                10000
                59
              )
            )
          )
          Get(
            10000
            60
          )
        )
      )
      202
      203
    )
  )
  Execute(
    Set(
      10000
      12
      Not(Get(
        10000
        53
      ))
    )
    204
  )
  Execute(
    Set(
      10000
      12
      Get(
        10000
        53
      )
    )
    204
  )
  Execute(
    Set(
      10000
      13
      Add(
        Get(
          10000
          54
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        12
      )
    )
    Set(
      10000
      55
      Get(
        10000
        13
      )
    )
    Set(
      10000
      56
      Get(
        10000
        54
      )
    )
    If(
      Less(
        Get(
          10000
          13
        )
        4
      )
      205
      206
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        10000
        55
      )
    )
    200
  )
  Execute(If(
    Not(Get(
      10000
      12
    ))
    208
    207
  ))
  Execute(If(
    Get(
      1002
      Add(
        Get(
          10000
          10
        )
        2
      )
    )
    208
    209
  ))
  Execute(
    Set(
      10000
      53
      Get(
        10000
        11
      )
    )
    194
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      GreaterOr(
        Get(
          10000
          53
        )
        16
      )
      215
      210
    )
  )
  Execute(
    Set(
      10000
      10
      0
    )
    211
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          10
        )
        Get(
          10000
          53
        )
      )
      212
      214
    )
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              10
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          53
        )
        Get(
          10000
          47
        )
      )
      215
      213
    )
  )
  Execute(
    Set(
      10000
      10
      Add(
        Get(
          10000
          10
        )
        1
      )
    )
    211
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      Add(
        Add(
          17
          Get(
            10000
            53
          )
        )
        1
      )
      Get(
        10000
        47
      )
    )
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      17
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    215
  )
  Execute(
    Set(
      4102
      Get(
        10000
        9
      )
      Get(
        10000
        47
      )
    )
    243
  )
  Execute(
    Set(
      10000
      9
      Multiply(
        Get(
          4001
          16
        )
        32
      )
    )
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          9
        )
      )
    )
    If(
      Not(Greater(
        Get(
          10000
          53
        )
        0
      ))
      217
      243
    )
  )
  Execute(
    Set(
      10000
      53
      0
    )
    218
  )
  Execute(If(
    Less(
      Get(
        10000
        53
      )
      Get(
        1001
        3
      )
    )
    219
    243
  ))
  Execute(
    Set(
      10000
      10
      Multiply(
        Get(
          10000
          53
        )
        15
      )
    )
    Set(
      10000
      11
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        11
      )
    )
    If(
      Get(
        1002
        Add(
          Get(
            10000
            10
          )
          1
        )
      )
      220
      218
    )
  )
  Execute(
    Set(
      10000
      12
      0
    )
    Set(
      10000
      48
      Get(
        1002
        Get(
          10000
          10
        )
      )
    )
    221
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          12
        )
        Get(
          10000
          54
        )
      )
      222
      225
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              12
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          54
        )
        Get(
          10000
          48
        )
      )
      223
      224
    )
  )
  Execute(
    Set(
      10000
      54
      1
    )
    226
  )
  Execute(
    Set(
      10000
      12
      Add(
        Get(
          10000
          12
        )
        1
      )
    )
    221
  )
  Execute(
    Set(
      10000
      54
      0
    )
    226
  )
  Execute(If(
    Not(Get(
      10000
      54
    ))
    227
    218
  ))
  Execute(
    Set(
      10000
      0
      Get(
        10000
        28
      )
    )
    Set(
      10000
      1
      Get(
        10000
        31
      )
    )
    Set(
      10000
      2
      Get(
        10000
        42
      )
    )
    Set(
      10000
      3
      Get(
        10000
        43
      )
    )
    Set(
      10000
      4
      Get(
        10000
        45
      )
    )
    Set(
      10000
      5
      Get(
        10000
        46
      )
    )
    Set(
      10000
      6
      Get(
        10000
        35
      )
    )
    Set(
      10000
      7
      Get(
        10000
        37
      )
    )
    Set(
      10000
      53
      0
    )
    Set(
      10000
      54
      0
    )
    Set(
      10000
      56
      3
    )
    Set(
      10000
      47
      Get(
        1002
        Add(
          Get(
            10000
            10
          )
          6
        )
      )
    )
    228
  )
  Execute(
    Set(
      10000
      12
      Multiply(
        Add(
          Get(
            10000
            54
          )
          Multiply(
            Less(
              Get(
                10000
                54
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      13
      Multiply(
        Add(
          Get(
            10000
            56
          )
          Multiply(
            Less(
              Get(
                10000
                56
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            13
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Greater(
          Get(
            10000
            57
          )
          Get(
            10000
            47
          )
        )
        Greater(
          Get(
            10000
            58
          )
          Get(
            10000
            47
          )
        )
      )
      229
      231
    )
  )
  Execute(
    Set(
      10000
      55
      Get(
        10000
        Get(
          10000
          13
        )
      )
    )
    Set(
      10000
      56
      Get(
        10000
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            13
          )
          1
        )
      )
    )
    Set(
      10000
      59
      Get(
        10000
        Add(
          Get(
            10000
            12
          )
          1
        )
      )
    )
    Set(
      10000
      60
      Get(
        10000
        Get(
          10000
          12
        )
      )
    )
    If(
      Less(
        Get(
          1002
          Add(
            Get(
              10000
              10
            )
            5
          )
        )
        Add(
          Divide(
            Multiply(
              Subtract(
                Get(
                  10000
                  55
                )
                Get(
                  10000
                  56
                )
              )
              Subtract(
                Get(
                  10000
                  47
                )
                Get(
                  10000
                  57
                )
              )
            )
            Subtract(
              Get(
                10000
                58
              )
              Get(
                10000
                59
              )
            )
          )
          Get(
            10000
            60
          )
        )
      )
      230
      231
    )
  )
  Execute(
    Set(
      10000
      25
      Not(Get(
        10000
        53
      ))
    )
    232
  )
  Execute(
    Set(
      10000
      25
      Get(
        10000
        53
      )
    )
    232
  )
  Execute(
    Set(
      10000
      26
      Add(
        Get(
          10000
          54
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        25
      )
    )
    Set(
      10000
      55
      Get(
        10000
        26
      )
    )
    Set(
      10000
      56
      Get(
        10000
        54
      )
    )
    If(
      Less(
        Get(
          10000
          26
        )
        4
      )
      233
      234
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        10000
        55
      )
    )
    228
  )
  Execute(If(
    Not(Get(
      10000
      25
    ))
    235
    236
  ))
  Execute(
    Set(
      10000
      53
      Get(
        10000
        11
      )
    )
    218
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      GreaterOr(
        Get(
          10000
          53
        )
        16
      )
      242
      237
    )
  )
  Execute(
    Set(
      10000
      25
      0
    )
    238
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          25
        )
        Get(
          10000
          53
        )
      )
      239
      241
    )
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              25
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          53
        )
        Get(
          10000
          48
        )
      )
      242
      240
    )
  )
  Execute(
    Set(
      10000
      25
      Add(
        Get(
          10000
          25
        )
        1
      )
    )
    238
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      Add(
        Add(
          17
          Get(
            10000
            53
          )
        )
        1
      )
      Get(
        10000
        48
      )
    )
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      17
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    242
  )
  Execute(
    Set(
      4102
      Get(
        10000
        9
      )
      Get(
        10000
        48
      )
    )
    243
  )
  Execute(
    Set(
      10000
      25
      Multiply(
        Get(
          4001
          16
        )
        32
      )
    )
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          25
        )
      )
    )
    If(
      Greater(
        Get(
          10000
          53
        )
        0
      )
      244
      368
    )
  )
  Execute(
    Set(
      10000
      27
      0
    )
    245
  )
  Execute(If(
    Less(
      Get(
        10000
        27
      )
      Get(
        1001
        3
      )
    )
    246
    368
  ))
  Execute(
    Set(
      10000
      26
      Multiply(
        Get(
          10000
          27
        )
        15
      )
    )
    Set(
      10000
      27
      Add(
        Get(
          10000
          27
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        4102
        Get(
          10000
          25
        )
      )
    )
    If(
      NotEqual(
        Get(
          10000
          53
        )
        Get(
          1002
          Get(
            10000
            26
          )
        )
      )
      245
      247
    )
  )
  Execute(If(
    Get(
      4001
      2
    )
    248
    249
  ))
  Execute(
    Set(
      10000
      29
      Multiply(
        Add(
          2
          Multiply(
            2
            Abs(Get(
              4001
              2
            ))
          )
        )
        Get(
          2001
          12
        )
      )
    )
    250
  )
  Execute(
    Set(
      10000
      29
      Multiply(
        6
        Get(
          2001
          12
        )
      )
    )
    250
  )
  Execute(
    Set(
      10000
      30
      Equal(
        0
        Get(
          4001
          2
        )
      )
    )
    If(
      Get(
        10000
        30
      )
      252
      251
    )
  )
  Execute(
    Set(
      10000
      30
      Greater(
        Multiply(
          Get(
            1002
            Add(
              Get(
                10000
                26
              )
              11
            )
          )
          Get(
            4001
            2
          )
        )
        0
      )
    )
    252
  )
  Execute(
    Set(
      10000
      0
      Get(
        10000
        28
      )
    )
    Set(
      10000
      1
      Get(
        10000
        31
      )
    )
    Set(
      10000
      2
      Get(
        10000
        42
      )
    )
    Set(
      10000
      3
      Get(
        10000
        43
      )
    )
    Set(
      10000
      4
      Get(
        10000
        45
      )
    )
    Set(
      10000
      5
      Get(
        10000
        46
      )
    )
    Set(
      10000
      6
      Get(
        10000
        35
      )
    )
    Set(
      10000
      7
      Get(
        10000
        37
      )
    )
    Set(
      10000
      53
      0
    )
    Set(
      10000
      54
      0
    )
    Set(
      10000
      56
      3
    )
    Set(
      10000
      33
      Get(
        1002
        Add(
          Get(
            10000
            26
          )
          6
        )
      )
    )
    253
  )
  Execute(
    Set(
      10000
      31
      Multiply(
        Add(
          Get(
            10000
            54
          )
          Multiply(
            Less(
              Get(
                10000
                54
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            31
          )
          1
        )
      )
    )
    Set(
      10000
      32
      Multiply(
        Add(
          Get(
            10000
            56
          )
          Multiply(
            Less(
              Get(
                10000
                56
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            32
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Greater(
          Get(
            10000
            57
          )
          Get(
            10000
            33
          )
        )
        Greater(
          Get(
            10000
            58
          )
          Get(
            10000
            33
          )
        )
      )
      254
      256
    )
  )
  Execute(
    Set(
      10000
      55
      Get(
        10000
        Get(
          10000
          32
        )
      )
    )
    Set(
      10000
      56
      Get(
        10000
        Get(
          10000
          31
        )
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            31
          )
          1
        )
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            32
          )
          1
        )
      )
    )
    Set(
      10000
      59
      Get(
        10000
        Add(
          Get(
            10000
            31
          )
          1
        )
      )
    )
    Set(
      10000
      60
      Get(
        10000
        Get(
          10000
          31
        )
      )
    )
    If(
      Less(
        Get(
          1002
          Add(
            Get(
              10000
              26
            )
            5
          )
        )
        Add(
          Divide(
            Multiply(
              Subtract(
                Get(
                  10000
                  55
                )
                Get(
                  10000
                  56
                )
              )
              Subtract(
                Get(
                  10000
                  33
                )
                Get(
                  10000
                  57
                )
              )
            )
            Subtract(
              Get(
                10000
                58
              )
              Get(
                10000
                59
              )
            )
          )
          Get(
            10000
            60
          )
        )
      )
      255
      256
    )
  )
  Execute(
    Set(
      10000
      31
      Not(Get(
        10000
        53
      ))
    )
    257
  )
  Execute(
    Set(
      10000
      31
      Get(
        10000
        53
      )
    )
    257
  )
  Execute(
    Set(
      10000
      32
      Add(
        Get(
          10000
          54
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        31
      )
    )
    Set(
      10000
      55
      Get(
        10000
        32
      )
    )
    Set(
      10000
      56
      Get(
        10000
        54
      )
    )
    If(
      Less(
        Get(
          10000
          32
        )
        4
      )
      258
      259
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        10000
        55
      )
    )
    253
  )
  Execute(If(
    Get(
      10000
      31
    )
    260
    264
  ))
  Execute(If(
    GreaterOr(
      Get(
        1002
        Add(
          Get(
            10000
            26
          )
          13
        )
      )
      Get(
        10000
        29
      )
    )
    261
    264
  ))
  Execute(If(
    Get(
      10000
      30
    )
    262
    264
  ))
  Execute(
    Set(
      10000
      53
      Get(
        4000
        0
      )
    )
    Set(
      10000
      27
      Subtract(
        Get(
          1001
          0
        )
        Get(
          1000
          3
        )
      )
    )
    If(
      Less(
        Abs(Subtract(
          Get(
            10000
            27
          )
          Get(
            4001
            11
          )
        ))
        Abs(Subtract(
          Get(
            10000
            53
          )
          Get(
            4001
            11
          )
        ))
      )
      263
      264
    )
  )
  Execute(
    Set(
      4000
      0
      Get(
        10000
        27
      )
    )
    If(
      Get(
        1002
        Add(
          Get(
            10000
            26
          )
          2
        )
      )
      265
      266
    )
  )
  Execute(If(
    Get(
      1002
      Add(
        Get(
          10000
          26
        )
        2
      )
    )
    265
    266
  ))
  Execute(If(
    Get(
      1002
      Add(
        Get(
          10000
          26
        )
        2
      )
    )
    267
    368
  ))
  Execute(
    Set(
      10000
      53
      Get(
        4000
        0
      )
    )
    If(
      GreaterOr(
        Get(
          10000
          53
        )
        Get(
          4001
          11
        )
      )
      267
      368
    )
  )
  Execute(
    Set(
      10000
      53
      Get(
        4000
        0
      )
    )
    Set(
      10000
      25
      Judge(
        Get(
          10000
          53
        )
        Get(
          4001
          11
        )
        Get(
          4001
          5
        )
        Get(
          4001
          Add(
            5
            1
          )
        )
        Get(
          4001
          Add(
            5
            2
          )
        )
        Get(
          4001
          Add(
            5
            3
          )
        )
        Get(
          4001
          Add(
            5
            4
          )
        )
        Get(
          4001
          Add(
            5
            5
          )
        )
      )
    )
    Set(
      4005
      0
      Get(
        10000
        25
      )
    )
    Set(
      4005
      1
      Clamp(
        Subtract(
          Get(
            10000
            53
          )
          Get(
            4001
            11
          )
        )
        -1
        1
      )
    )
    Set(
      10000
      53
      Get(
        4005
        1
      )
    )
    Set(
      4005
      3
      Multiply(
        Get(
          10000
          53
        )
        1000
      )
    )
    If(
      NotEqual(
        0
        Get(
          10000
          25
        )
      )
      268
      303
    )
  )
  Execute(If(
    Not(Get(
      2002
      11
    ))
    269
    281
  ))
  Execute(If(
    Not(Get(
      2002
      10
    ))
    281
    270
  ))
  Execute(If(
    Equal(
      Get(
        10000
        52
      )
      6
    )
    281
    271
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    SwitchIntegerWithDefault(
      Subtract(
        Get(
          10000
          52
        )
        2
      )
      276
      276
      272
    )
  )
  Execute(SwitchIntegerWithDefault(
    Subtract(
      Get(
        10000
        25
      )
      1
    )
    275
    274
    273
    280
  ))
  Execute(
    Set(
      10000
      53
      3
    )
    280
  )
  Execute(
    Set(
      10000
      53
      2
    )
    280
  )
  Execute(
    Set(
      10000
      53
      1
    )
    280
  )
  Execute(SwitchIntegerWithDefault(
    Subtract(
      Get(
        10000
        25
      )
      1
    )
    279
    278
    277
    280
  ))
  Execute(
    Set(
      10000
      53
      6
    )
    280
  )
  Execute(
    Set(
      10000
      53
      5
    )
    280
  )
  Execute(
    Set(
      10000
      53
      4
    )
    280
  )
  Execute(
    Play(
      Get(
        10000
        53
      )
      0
    )
    281
  )
  Execute(If(
    Equal(
      Get(
        10000
        52
      )
      6
    )
    303
    282
  ))
  Execute(If(
    Not(Get(
      2002
      6
    ))
    303
    283
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      289
      2.0
      288
      3.0
      285
      4.0
      284
      5.0
      284
      7.0
      284
      290
    )
  )
  Execute(
    Set(
      10000
      53
      3
    )
    290
  )
  Execute(If(
    Get(
      10000
      24
    )
    286
    287
  ))
  Execute(
    Set(
      10000
      53
      8
    )
    290
  )
  Execute(
    Set(
      10000
      53
      10
    )
    290
  )
  Execute(
    Set(
      10000
      53
      6
    )
    290
  )
  Execute(
    Set(
      10000
      53
      1
    )
    290
  )
  Execute(
    Set(
      10000
      25
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Get(
            2001
            11
          )
          2
        )
      )
    )
    Set(
      10000
      26
      Add(
        Multiply(
          Get(
            2001
            8
          )
          Get(
            10000
            25
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      27
      Divide(
        Add(
          Multiply(
            Get(
              2001
              2
            )
            Get(
              10000
              25
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          26
        )
      )
    )
    Set(
      10000
      28
      Divide(
        Add(
          Multiply(
            Get(
              2001
              5
            )
            Get(
              10000
              25
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          26
        )
      )
    )
    Set(
      10000
      29
      Add(
        Get(
          10000
          8
        )
        Divide(
          Get(
            2001
            11
          )
          2
        )
      )
    )
    Set(
      10000
      30
      Add(
        Multiply(
          Get(
            2001
            8
          )
          Get(
            10000
            29
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      31
      Divide(
        Add(
          Multiply(
            Get(
              2001
              2
            )
            Get(
              10000
              29
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          30
        )
      )
    )
    Set(
      10000
      32
      Divide(
        Add(
          Multiply(
            Get(
              2001
              5
            )
            Get(
              10000
              29
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          30
        )
      )
    )
    Set(
      10000
      33
      Power(
        Add(
          Power(
            Subtract(
              Get(
                10000
                31
              )
              Get(
                10000
                27
              )
            )
            2
          )
          Power(
            Subtract(
              Get(
                10000
                32
              )
              Get(
                10000
                28
              )
            )
            2
          )
        )
        0.5
      )
    )
    SpawnParticleEffect(
      Get(
        10000
        53
      )
      Get(
        10000
        27
      )
      Get(
        10000
        28
      )
      Add(
        Get(
          10000
          27
        )
        0
      )
      Add(
        Get(
          10000
          28
        )
        Get(
          10000
          33
        )
      )
      Add(
        Get(
          10000
          31
        )
        0
      )
      Add(
        Get(
          10000
          32
        )
        Get(
          10000
          33
        )
      )
      Get(
        10000
        31
      )
      Get(
        10000
        32
      )
      0.5
      0
    )
    Set(
      10000
      53
      0
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      296
      2.0
      295
      3.0
      292
      4.0
      291
      5.0
      291
      7.0
      291
      297
    )
  )
  Execute(
    Set(
      10000
      53
      4
    )
    297
  )
  Execute(If(
    Get(
      10000
      24
    )
    293
    294
  ))
  Execute(
    Set(
      10000
      53
      9
    )
    297
  )
  Execute(
    Set(
      10000
      53
      11
    )
    297
  )
  Execute(
    Set(
      10000
      53
      7
    )
    297
  )
  Execute(
    Set(
      10000
      53
      2
    )
    297
  )
  Execute(
    Set(
      10000
      9
      Add(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      10
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      11
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      12
      Negate(Divide(
        Multiply(
          Get(
            2001
            11
          )
          1.8
        )
        2
      ))
    )
    Set(
      10000
      13
      Multiply(
        Get(
          2001
          9
        )
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      14
      Add(
        Get(
          10000
          11
        )
        Get(
          10000
          13
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      15
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      16
      Multiply(
        Get(
          2001
          3
        )
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      17
      Divide(
        Add(
          Get(
            10000
            15
          )
          Get(
            10000
            16
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          14
        )
      )
    )
    Set(
      10000
      18
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      19
      Add(
        Get(
          10000
          18
        )
        Get(
          10000
          13
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      20
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      21
      Divide(
        Add(
          Get(
            10000
            20
          )
          Get(
            10000
            16
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          19
        )
      )
    )
    Set(
      10000
      22
      Multiply(
        Get(
          2001
          9
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      23
      Add(
        Get(
          10000
          11
        )
        Get(
          10000
          22
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      24
      Multiply(
        Get(
          2001
          3
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      25
      Divide(
        Add(
          Get(
            10000
            15
          )
          Get(
            10000
            24
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          23
        )
      )
    )
    Set(
      10000
      26
      Add(
        Get(
          10000
          18
        )
        Get(
          10000
          22
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      27
      Divide(
        Add(
          Get(
            10000
            20
          )
          Get(
            10000
            24
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          26
        )
      )
    )
    Set(
      10000
      28
      Divide(
        Add(
          Get(
            10000
            25
          )
          Get(
            10000
            27
          )
        )
        2
      )
    )
    Set(
      10000
      29
      Divide(
        Add(
          Get(
            10000
            17
          )
          Get(
            10000
            21
          )
        )
        2
      )
    )
    Set(
      10000
      30
      Divide(
        Divide(
          Subtract(
            Add(
              Subtract(
                Get(
                  10000
                  27
                )
                Get(
                  10000
                  25
                )
              )
              Get(
                10000
                21
              )
            )
            Get(
              10000
              17
            )
          )
          2
        )
        2
      )
    )
    Set(
      10000
      31
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      32
      Multiply(
        Get(
          2001
          6
        )
        Negate(Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        ))
      )
    )
    Set(
      10000
      33
      Multiply(
        Get(
          2001
          6
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      34
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          9
        )
      )
    )
    SpawnParticleEffect(
      Get(
        10000
        53
      )
      Subtract(
        Get(
          10000
          29
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            31
          )
          Get(
            10000
            32
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          14
        )
      )
      Subtract(
        Get(
          10000
          28
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            31
          )
          Get(
            10000
            33
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          23
        )
      )
      Add(
        Get(
          10000
          28
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            34
          )
          Get(
            10000
            33
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          26
        )
      )
      Add(
        Get(
          10000
          29
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            34
          )
          Get(
            10000
            32
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          19
        )
      )
      0.5
      0
    )
    If(
      Not(Get(
        2002
        7
      ))
      303
      298
    )
  )
  Execute(
    Set(
      10000
      1
      0
    )
    299
  )
  Execute(If(
    Less(
      Get(
        10000
        1
      )
      Get(
        2001
        16
      )
    )
    300
    368
  ))
  Execute(
    Set(
      10000
      0
      Add(
        Get(
          10000
          1
        )
        1
      )
    )
    Set(
      10000
      1
      Add(
        16
        Multiply(
          Get(
            10000
            1
          )
          9
        )
      )
    )
    If(
      Equal(
        Get(
          2001
          Add(
            Get(
              10000
              1
            )
            1
          )
        )
        Get(
          4001
          0
        )
      )
      301
      302
    )
  )
  Execute(
    SpawnParticleEffect(
      0
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          2
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          3
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          4
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          5
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          6
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          7
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          8
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          9
        )
      )
      0.2
      0
    )
    303
  )
  Execute(
    Set(
      10000
      1
      Get(
        10000
        0
      )
    )
    299
  )
  Execute(
    Set(
      4004
      0
      1
    )
    Set(
      4002
      2
      1
    )
    369
  )
  Execute(If(
    LessOr(
      Get(
        4001
        14
      )
      Get(
        1001
        0
      )
    )
    305
    368
  ))
  Execute(If(
    Not(LessOr(
      Get(
        1001
        0
      )
      Get(
        4001
        Add(
          14
          1
        )
      )
    ))
    368
    306
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    307
  )
  Execute(If(
    Less(
      Get(
        10000
        53
      )
      Get(
        1001
        3
      )
    )
    308
    368
  ))
  Execute(
    Set(
      10000
      38
      Multiply(
        Get(
          10000
          53
        )
        15
      )
    )
    Set(
      10000
      39
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        39
      )
    )
    If(
      Get(
        1002
        Add(
          Get(
            10000
            38
          )
          1
        )
      )
      309
      307
    )
  )
  Execute(
    Set(
      10000
      40
      0
    )
    Set(
      10000
      48
      Get(
        1002
        Get(
          10000
          38
        )
      )
    )
    310
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          40
        )
        Get(
          10000
          54
        )
      )
      311
      314
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              40
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          54
        )
        Get(
          10000
          48
        )
      )
      312
      313
    )
  )
  Execute(
    Set(
      10000
      54
      1
    )
    315
  )
  Execute(
    Set(
      10000
      40
      Add(
        Get(
          10000
          40
        )
        1
      )
    )
    310
  )
  Execute(
    Set(
      10000
      54
      0
    )
    315
  )
  Execute(If(
    Not(Get(
      10000
      54
    ))
    316
    307
  ))
  Execute(
    Set(
      10000
      0
      Get(
        10000
        28
      )
    )
    Set(
      10000
      1
      Get(
        10000
        31
      )
    )
    Set(
      10000
      2
      Get(
        10000
        42
      )
    )
    Set(
      10000
      3
      Get(
        10000
        43
      )
    )
    Set(
      10000
      4
      Get(
        10000
        45
      )
    )
    Set(
      10000
      5
      Get(
        10000
        46
      )
    )
    Set(
      10000
      6
      Get(
        10000
        35
      )
    )
    Set(
      10000
      7
      Get(
        10000
        37
      )
    )
    Set(
      10000
      53
      0
    )
    Set(
      10000
      54
      0
    )
    Set(
      10000
      56
      3
    )
    Set(
      10000
      47
      Get(
        1002
        Add(
          Get(
            10000
            38
          )
          6
        )
      )
    )
    317
  )
  Execute(
    Set(
      10000
      40
      Multiply(
        Add(
          Get(
            10000
            54
          )
          Multiply(
            Less(
              Get(
                10000
                54
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            40
          )
          1
        )
      )
    )
    Set(
      10000
      41
      Multiply(
        Add(
          Get(
            10000
            56
          )
          Multiply(
            Less(
              Get(
                10000
                56
              )
              0
            )
            4
          )
        )
        2
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            41
          )
          1
        )
      )
    )
    If(
      NotEqual(
        Greater(
          Get(
            10000
            57
          )
          Get(
            10000
            47
          )
        )
        Greater(
          Get(
            10000
            58
          )
          Get(
            10000
            47
          )
        )
      )
      318
      320
    )
  )
  Execute(
    Set(
      10000
      55
      Get(
        10000
        Get(
          10000
          41
        )
      )
    )
    Set(
      10000
      56
      Get(
        10000
        Get(
          10000
          40
        )
      )
    )
    Set(
      10000
      57
      Get(
        10000
        Add(
          Get(
            10000
            40
          )
          1
        )
      )
    )
    Set(
      10000
      58
      Get(
        10000
        Add(
          Get(
            10000
            41
          )
          1
        )
      )
    )
    Set(
      10000
      59
      Get(
        10000
        Add(
          Get(
            10000
            40
          )
          1
        )
      )
    )
    Set(
      10000
      60
      Get(
        10000
        Get(
          10000
          40
        )
      )
    )
    If(
      Less(
        Get(
          1002
          Add(
            Get(
              10000
              38
            )
            5
          )
        )
        Add(
          Divide(
            Multiply(
              Subtract(
                Get(
                  10000
                  55
                )
                Get(
                  10000
                  56
                )
              )
              Subtract(
                Get(
                  10000
                  47
                )
                Get(
                  10000
                  57
                )
              )
            )
            Subtract(
              Get(
                10000
                58
              )
              Get(
                10000
                59
              )
            )
          )
          Get(
            10000
            60
          )
        )
      )
      319
      320
    )
  )
  Execute(
    Set(
      10000
      40
      Not(Get(
        10000
        53
      ))
    )
    321
  )
  Execute(
    Set(
      10000
      40
      Get(
        10000
        53
      )
    )
    321
  )
  Execute(
    Set(
      10000
      41
      Add(
        Get(
          10000
          54
        )
        1
      )
    )
    Set(
      10000
      53
      Get(
        10000
        40
      )
    )
    Set(
      10000
      55
      Get(
        10000
        41
      )
    )
    Set(
      10000
      56
      Get(
        10000
        54
      )
    )
    If(
      Less(
        Get(
          10000
          41
        )
        4
      )
      322
      323
    )
  )
  Execute(
    Set(
      10000
      54
      Get(
        10000
        55
      )
    )
    317
  )
  Execute(If(
    Not(Get(
      10000
      40
    ))
    324
    325
  ))
  Execute(
    Set(
      10000
      53
      Get(
        10000
        39
      )
    )
    307
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      GreaterOr(
        Get(
          10000
          53
        )
        16
      )
      331
      326
    )
  )
  Execute(
    Set(
      10000
      39
      0
    )
    327
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    If(
      Less(
        Get(
          10000
          39
        )
        Get(
          10000
          53
        )
      )
      328
      330
    )
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        Add(
          Add(
            17
            Get(
              10000
              39
            )
          )
          1
        )
      )
    )
    If(
      Equal(
        Get(
          10000
          53
        )
        Get(
          10000
          48
        )
      )
      331
      329
    )
  )
  Execute(
    Set(
      10000
      39
      Add(
        Get(
          10000
          39
        )
        1
      )
    )
    327
  )
  Execute(
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      Add(
        Add(
          17
          Get(
            10000
            53
          )
        )
        1
      )
      Get(
        10000
        48
      )
    )
    Set(
      10000
      53
      Get(
        2000
        17
      )
    )
    Set(
      2000
      17
      Add(
        Get(
          10000
          53
        )
        1
      )
    )
    331
  )
  Execute(
    Set(
      4102
      Multiply(
        Get(
          4001
          16
        )
        32
      )
      Get(
        10000
        48
      )
    )
    Set(
      10000
      39
      Judge(
        Get(
          1002
          Add(
            Get(
              10000
              38
            )
            4
          )
        )
        Get(
          4001
          11
        )
        Get(
          4001
          5
        )
        Get(
          4001
          Add(
            5
            1
          )
        )
        Get(
          4001
          Add(
            5
            2
          )
        )
        Get(
          4001
          Add(
            5
            3
          )
        )
        Get(
          4001
          Add(
            5
            4
          )
        )
        Get(
          4001
          Add(
            5
            5
          )
        )
      )
    )
    Set(
      4005
      0
      Get(
        10000
        39
      )
    )
    Set(
      4005
      1
      Clamp(
        Subtract(
          Get(
            1002
            Add(
              Get(
                10000
                38
              )
              4
            )
          )
          Get(
            4001
            11
          )
        )
        -1
        1
      )
    )
    Set(
      10000
      53
      Get(
        4005
        1
      )
    )
    Set(
      4005
      3
      Multiply(
        Get(
          10000
          53
        )
        1000
      )
    )
    If(
      NotEqual(
        0
        Get(
          10000
          39
        )
      )
      332
      367
    )
  )
  Execute(If(
    Not(Get(
      2002
      11
    ))
    333
    345
  ))
  Execute(If(
    Not(Get(
      2002
      10
    ))
    345
    334
  ))
  Execute(If(
    Equal(
      Get(
        10000
        52
      )
      6
    )
    345
    335
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    SwitchIntegerWithDefault(
      Subtract(
        Get(
          10000
          52
        )
        2
      )
      340
      340
      336
    )
  )
  Execute(SwitchIntegerWithDefault(
    Subtract(
      Get(
        10000
        39
      )
      1
    )
    339
    338
    337
    344
  ))
  Execute(
    Set(
      10000
      53
      3
    )
    344
  )
  Execute(
    Set(
      10000
      53
      2
    )
    344
  )
  Execute(
    Set(
      10000
      53
      1
    )
    344
  )
  Execute(SwitchIntegerWithDefault(
    Subtract(
      Get(
        10000
        39
      )
      1
    )
    343
    342
    341
    344
  ))
  Execute(
    Set(
      10000
      53
      6
    )
    344
  )
  Execute(
    Set(
      10000
      53
      5
    )
    344
  )
  Execute(
    Set(
      10000
      53
      4
    )
    344
  )
  Execute(
    Play(
      Get(
        10000
        53
      )
      0
    )
    345
  )
  Execute(If(
    Equal(
      Get(
        10000
        52
      )
      6
    )
    367
    346
  ))
  Execute(If(
    Not(Get(
      2002
      6
    ))
    367
    347
  ))
  Execute(
    Set(
      10000
      53
      0
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      353
      2.0
      352
      3.0
      349
      4.0
      348
      5.0
      348
      7.0
      348
      354
    )
  )
  Execute(
    Set(
      10000
      53
      3
    )
    354
  )
  Execute(If(
    Get(
      10000
      24
    )
    350
    351
  ))
  Execute(
    Set(
      10000
      53
      8
    )
    354
  )
  Execute(
    Set(
      10000
      53
      10
    )
    354
  )
  Execute(
    Set(
      10000
      53
      6
    )
    354
  )
  Execute(
    Set(
      10000
      53
      1
    )
    354
  )
  Execute(
    Set(
      10000
      25
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Get(
            2001
            11
          )
          2
        )
      )
    )
    Set(
      10000
      26
      Add(
        Multiply(
          Get(
            2001
            8
          )
          Get(
            10000
            25
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      27
      Divide(
        Add(
          Multiply(
            Get(
              2001
              2
            )
            Get(
              10000
              25
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          26
        )
      )
    )
    Set(
      10000
      28
      Divide(
        Add(
          Multiply(
            Get(
              2001
              5
            )
            Get(
              10000
              25
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          26
        )
      )
    )
    Set(
      10000
      29
      Add(
        Get(
          10000
          8
        )
        Divide(
          Get(
            2001
            11
          )
          2
        )
      )
    )
    Set(
      10000
      30
      Add(
        Multiply(
          Get(
            2001
            8
          )
          Get(
            10000
            29
          )
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      31
      Divide(
        Add(
          Multiply(
            Get(
              2001
              2
            )
            Get(
              10000
              29
            )
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          30
        )
      )
    )
    Set(
      10000
      32
      Divide(
        Add(
          Multiply(
            Get(
              2001
              5
            )
            Get(
              10000
              29
            )
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          30
        )
      )
    )
    Set(
      10000
      33
      Power(
        Add(
          Power(
            Subtract(
              Get(
                10000
                31
              )
              Get(
                10000
                27
              )
            )
            2
          )
          Power(
            Subtract(
              Get(
                10000
                32
              )
              Get(
                10000
                28
              )
            )
            2
          )
        )
        0.5
      )
    )
    SpawnParticleEffect(
      Get(
        10000
        53
      )
      Get(
        10000
        27
      )
      Get(
        10000
        28
      )
      Add(
        Get(
          10000
          27
        )
        0
      )
      Add(
        Get(
          10000
          28
        )
        Get(
          10000
          33
        )
      )
      Add(
        Get(
          10000
          31
        )
        0
      )
      Add(
        Get(
          10000
          32
        )
        Get(
          10000
          33
        )
      )
      Get(
        10000
        31
      )
      Get(
        10000
        32
      )
      0.5
      0
    )
    Set(
      10000
      53
      0
    )
    SwitchWithDefault(
      Get(
        10000
        52
      )
      1.0
      360
      2.0
      359
      3.0
      356
      4.0
      355
      5.0
      355
      7.0
      355
      361
    )
  )
  Execute(
    Set(
      10000
      53
      4
    )
    361
  )
  Execute(If(
    Get(
      10000
      24
    )
    357
    358
  ))
  Execute(
    Set(
      10000
      53
      9
    )
    361
  )
  Execute(
    Set(
      10000
      53
      11
    )
    361
  )
  Execute(
    Set(
      10000
      53
      7
    )
    361
  )
  Execute(
    Set(
      10000
      53
      2
    )
    361
  )
  Execute(
    Set(
      10000
      9
      Add(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      10
      Subtract(
        Get(
          10000
          8
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      11
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      12
      Negate(Divide(
        Multiply(
          Get(
            2001
            11
          )
          1.8
        )
        2
      ))
    )
    Set(
      10000
      13
      Multiply(
        Get(
          2001
          9
        )
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      14
      Add(
        Get(
          10000
          11
        )
        Get(
          10000
          13
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      15
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      16
      Multiply(
        Get(
          2001
          3
        )
        Get(
          10000
          12
        )
      )
    )
    Set(
      10000
      17
      Divide(
        Add(
          Get(
            10000
            15
          )
          Get(
            10000
            16
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          14
        )
      )
    )
    Set(
      10000
      18
      Multiply(
        Get(
          2001
          8
        )
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      19
      Add(
        Get(
          10000
          18
        )
        Get(
          10000
          13
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      20
      Multiply(
        Get(
          2001
          2
        )
        Get(
          10000
          9
        )
      )
    )
    Set(
      10000
      21
      Divide(
        Add(
          Get(
            10000
            20
          )
          Get(
            10000
            16
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          19
        )
      )
    )
    Set(
      10000
      22
      Multiply(
        Get(
          2001
          9
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      23
      Add(
        Get(
          10000
          11
        )
        Get(
          10000
          22
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      24
      Multiply(
        Get(
          2001
          3
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      25
      Divide(
        Add(
          Get(
            10000
            15
          )
          Get(
            10000
            24
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          23
        )
      )
    )
    Set(
      10000
      26
      Add(
        Get(
          10000
          18
        )
        Get(
          10000
          22
        )
        Get(
          2001
          10
        )
      )
    )
    Set(
      10000
      27
      Divide(
        Add(
          Get(
            10000
            20
          )
          Get(
            10000
            24
          )
          Get(
            2001
            4
          )
        )
        Get(
          10000
          26
        )
      )
    )
    Set(
      10000
      28
      Divide(
        Add(
          Get(
            10000
            25
          )
          Get(
            10000
            27
          )
        )
        2
      )
    )
    Set(
      10000
      29
      Divide(
        Add(
          Get(
            10000
            17
          )
          Get(
            10000
            21
          )
        )
        2
      )
    )
    Set(
      10000
      30
      Divide(
        Divide(
          Subtract(
            Add(
              Subtract(
                Get(
                  10000
                  27
                )
                Get(
                  10000
                  25
                )
              )
              Get(
                10000
                21
              )
            )
            Get(
              10000
              17
            )
          )
          2
        )
        2
      )
    )
    Set(
      10000
      31
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          10
        )
      )
    )
    Set(
      10000
      32
      Multiply(
        Get(
          2001
          6
        )
        Negate(Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        ))
      )
    )
    Set(
      10000
      33
      Multiply(
        Get(
          2001
          6
        )
        Divide(
          Multiply(
            Get(
              2001
              11
            )
            1.8
          )
          2
        )
      )
    )
    Set(
      10000
      34
      Multiply(
        Get(
          2001
          5
        )
        Get(
          10000
          9
        )
      )
    )
    SpawnParticleEffect(
      Get(
        10000
        53
      )
      Subtract(
        Get(
          10000
          29
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            31
          )
          Get(
            10000
            32
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          14
        )
      )
      Subtract(
        Get(
          10000
          28
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            31
          )
          Get(
            10000
            33
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          23
        )
      )
      Add(
        Get(
          10000
          28
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            34
          )
          Get(
            10000
            33
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          26
        )
      )
      Add(
        Get(
          10000
          29
        )
        Get(
          10000
          30
        )
      )
      Divide(
        Add(
          Get(
            10000
            34
          )
          Get(
            10000
            32
          )
          Get(
            2001
            7
          )
        )
        Get(
          10000
          19
        )
      )
      0.5
      0
    )
    If(
      Not(Get(
        2002
        7
      ))
      367
      362
    )
  )
  Execute(
    Set(
      10000
      1
      0
    )
    363
  )
  Execute(If(
    Less(
      Get(
        10000
        1
      )
      Get(
        2001
        16
      )
    )
    364
    368
  ))
  Execute(
    Set(
      10000
      0
      Add(
        Get(
          10000
          1
        )
        1
      )
    )
    Set(
      10000
      1
      Add(
        16
        Multiply(
          Get(
            10000
            1
          )
          9
        )
      )
    )
    If(
      Equal(
        Get(
          2001
          Add(
            Get(
              10000
              1
            )
            1
          )
        )
        Get(
          4001
          0
        )
      )
      365
      366
    )
  )
  Execute(
    SpawnParticleEffect(
      0
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          2
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          3
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          4
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          5
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          6
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          7
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          8
        )
      )
      Get(
        2001
        Add(
          Get(
            10000
            1
          )
          9
        )
      )
      0.2
      0
    )
    367
  )
  Execute(
    Set(
      10000
      1
      Get(
        10000
        0
      )
    )
    363
  )
  Execute(
    Set(
      4004
      0
      1
    )
    Set(
      4002
      2
      1
    )
    369
  )
  Execute(369)
  0
))